Function at 0x140006270
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 8], rbx
mov dword [rsp + 0x20], r9d
mov dword [rsp + 0x18], r8d
mov byte [rsp + 0x10], dl
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0xe0
mov r15d, r8d
movzx r12d, dl
lea r8, [0x140005e80]
mov edx, 0x60
mov r13, rcx
call fcn.14000bf40
xorps xmm0, xmm0
lea rbx, [0x1400b0d8b]
mov rcx, rbx
mov rsi, rax
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax + 0x20], xmm0
movups xmmword [rax + 0x30], xmm0
movups xmmword [rax + 0x40], xmm0
movups xmmword [rax + 0x50], xmm0
call fcn.14006c6e0
mov r9, rbx
mov qword [rsi + 0x58], rax
mov r8, rbx
mov byte [rsi + 0x50], r12b
mov rdx, rbx
mov rcx, r13
call fcn.14000c770
mov r9d, 0x14
mov dword [rsp + 0x30], 0x14
mov r8d, r9d
mov dword [rsp + 0x28], 0x14
mov edx, 5
mov dword [rsp + 0x20], 0x14
mov rcx, rax
mov rdi, rax
call fcn.14000c060
mov rcx, rsi
call fcn.14000bf20
xor ecx, ecx
mov rbx, rax
call fcn.14000bf20
test r12b, r12b
mov qword [rsp + 0x28], rbx
mov ecx, 0x61
lea rdx, str.Open
mov r8d, 0x6f
lea rbp, [0x140005eb0]
cmovne r8d, ecx
mov qword [rsp + 0x20], rbp
lea rcx, str.Apply
mov r9, rax
cmovne rdx, rcx
mov rcx, rdi
call fcn.14000cac0
mov qword [rsi + 0x28], rax
mov rcx, rsi
mov byte [rax + 0x39], 1
mov rax, qword [rsi + 0x28]
mov dword [rax + 0x14], 3
call fcn.14000bf20
xor ecx, ecx
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x63
mov qword [rsp + 0x20], rbp
lea rdx, [0x1400b18d8]
mov rcx, rdi
call fcn.14000cac0
mov qword [rsi + 0x30], rax
lea rcx, str.Basic_options_for_your__s_session
mov byte [rax + 0x3a], 1
mov rax, qword [rsi + 0x30]
mov dword [rax + 0x14], 4
mov rdx, qword [0x1400b0ce0]
call fcn.14006c6b0
mov r8, rax
lea rdx, str.Session
mov rcx, r13
mov rbx, rax
call fcn.14000cc70
mov rcx, rbx
call fcn.140011ff0
xor r14d, r14d
test r12b, r12b
jne 0x140006740
lea edx, [r14 + 0x28]
mov rcx, r13
call fcn.14000bf30
mov r14, rax
lea r9, str.Specify_the_destination_you_want_to_connect_to
xorps xmm0, xmm0
lea r8, str.hostport
xor eax, eax
lea rdx, str.Session
mov rcx, r13
movups xmmword [r14], xmm0
movups xmmword [r14 + 0x10], xmm0
mov qword [r14 + 0x20], rax
call fcn.14000c770
mov edx, 2
mov rcx, rax
mov rbp, rax
lea r9d, [rdx + 0x17]
lea r8d, [rdx + 0x49]
call fcn.14000c060
xor ecx, ecx
call fcn.14000bf10
xor ecx, ecx
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_hostname
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rcx, [0x1400048f0]
mov qword [rsp + 0x30], rbx
lea rdx, str.Host_Name__or_IP_address_
mov qword [rsp + 0x28], rcx
mov r9d, 0x64
mov rcx, rbp
mov qword [rsp + 0x20], rax
mov r8b, 0x6e
call fcn.14000c2f0
xor ecx, ecx
mov dword [rax + 0x14], 0
mov qword [r14], rax
call fcn.14000bf10
xor ecx, ecx
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_hostname
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rcx, [0x1400049b0]
mov qword [rsp + 0x30], rbx
lea rdx, str.Port
mov qword [rsp + 0x28], rcx
mov r9d, 0x64
mov rcx, rbp
mov qword [rsp + 0x20], rax
mov r8b, 0x70
call fcn.14000c2f0
mov edx, 1
mov rcx, rbp
mov dword [rax + 0x14], 1
lea r8d, [rdx + 0x63]
mov qword [r14 + 8], rax
call fcn.14000c060
lea rcx, str.config_hostname
call fcn.14000bf20
mov r8, rax
lea rdx, str.Connection_type:
mov rcx, rbp
call fcn.14000cda0
mov edx, 2
mov rcx, rbp
lea r9d, [rdx + 0x24]
lea r8d, [rdx + 0x3c]
call fcn.14000c060
mov rcx, r14
call fcn.14000bf20
lea rcx, str.config_hostname
mov rbx, rax
call fcn.14000bf20
xor edi, edi
mov qword [rsp + 0x38], rdi
lea rcx, [0x140004ad0]
mov qword [rsp + 0x30], rbx
lea r9d, [rdi + 3]
mov qword [rsp + 0x28], rcx
xor r8d, r8d
mov rcx, rbp
mov qword [rsp + 0x20], rax
xor edx, edx
call fcn.14000cb30
lea edx, [rdi + 7]
mov rbx, rax
lea r8d, [rdi + 8]
mov dword [rax + 0x14], edi
mov qword [r14 + 0x10], rax
mov rcx, qword [rax + 0x48]
call fcn.140012150
mov rcx, qword [rbx + 0x50]
lea edx, [rdi + 7]
lea r8d, [rdi + 1]
mov qword [rbx + 0x48], rax
call fcn.140012150
mov rcx, qword [rbx + 0x58]
lea edx, [rdi + 7]
lea r8d, [rdi + 8]
mov qword [rbx + 0x50], rax
call fcn.140012150
mov qword [rbx + 0x58], rax
cmp qword [0x1400b0cd0], rdi
jbe 0x140006698
lea r12, [0x1400b0c90]
lea r15d, [rdi + 0x77]
nop dword [rax]
nop word [rax + rax]
mov rcx, qword [r12 + rdi*8]
mov rcx, qword [rcx + 0x90]
call fcn.14006c6e0
mov rcx, qword [rbx + 0x48]
movsxd rdx, dword [rbx + 0x40]
mov qword [rcx + rdx*8], rax
mov rax, qword [r12 + rdi*8]
mov ecx, dword [rax + 0x98]
cmp ecx, 3
jne 0x140006640
lea edx, [rcx + 0x70]
jmp 0x140006652
cmp ecx, 5
jne 0x14000664a
lea edx, [rcx + 0x6d]
jmp 0x140006652
xor edx, edx
test ecx, ecx
cmove edx, r15d
movsxd rcx, dword [rbx + 0x40]
mov rax, qword [rbx + 0x50]
mov byte [rcx + rax], dl
mov rax, qword [r12 + rdi*8]
mov ecx, dword [rax + 0x98]
call fcn.14000bf10
movsxd rdx, dword [rbx + 0x40]
inc rdi
mov rcx, qword [rbx + 0x58]
mov qword [rcx + rdx*8], rax
inc dword [rbx + 0x40]
cmp rdi, qword [0x1400b0cd0]
jb 0x140006610
movzx r12d, byte [rsp + 0x128]
mov r15d, dword [rsp + 0x130]
lea rcx, str.Other:
call fcn.14006c6e0
mov rdx, qword [rbx + 0x48]
mov ecx, 0xffffffff
movsxd r8, dword [rbx + 0x40]
mov qword [rdx + r8*8], rax
movsxd rdx, dword [rbx + 0x40]
mov rax, qword [rbx + 0x50]
mov byte [rdx + rax], 0x74
call fcn.14000bf10
movsxd r8, dword [rbx + 0x40]
mov rcx, r14
mov rdx, qword [rbx + 0x58]
mov qword [rdx + r8*8], rax
inc dword [rbx + 0x40]
call fcn.14000bf20
lea rcx, str.config_hostname
mov rbx, rax
call fcn.14000bf20
lea rcx, [0x140004ad0]
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], rcx
mov r9d, 0x64
mov rcx, rbp
mov qword [rsp + 0x20], rax
xor r8d, r8d
xor edx, edx
call fcn.14000c250
mov qword [r14 + 0x18], rax
mov edx, 1
mov dword [rax + 0x14], 1
mov rcx, qword [r14 + 0x18]
lea r8d, [rdx + 0x63]
mov rax, qword [r14 + 0x10]
mov qword [rcx + 0x30], rax
mov rcx, rbp
call fcn.14000c060
xor r14d, r14d
lea rax, str.Save_the_current_session_settings
test r12b, r12b
lea r9, str.Load__save_or_delete_a_stored_session
mov rcx, r13
cmovne r9, rax
lea r8, str.savedsessions
lea rdx, str.Session
call fcn.14000c770
mov edx, 2
mov rcx, rax
mov rbp, rax
lea r9d, [rdx + 0x17]
lea r8d, [rdx + 0x49]
call fcn.14000c060
lea rcx, [rsi + 0x38]
mov dl, 1
call fcn.14001cfe0
xor ecx, ecx
call fcn.14000bf20
mov rcx, rsi
mov rdi, rax
call fcn.14000bf20
lea rcx, str.config_saving
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rdx, [0x1400b19f0]
mov qword [rsp + 0x30], rbx
lea rdi, [0x140005eb0]
mov qword [rsp + 0x28], rdi
mov r9d, 0x64
mov r8b, 0x65
mov qword [rsp + 0x20], rax
mov rcx, rbp
call fcn.14000c2f0
mov edx, 1
mov qword [rsi], rax
mov rcx, rbp
mov dword [rax + 0x14], r14d
lea r8d, [rdx + 0x63]
call fcn.14000c060
mov edx, 2
mov rcx, rbp
lea r9d, [rdx + 0x17]
lea r8d, [rdx + 0x49]
call fcn.14000c060
mov rcx, rsi
call fcn.14000bf20
lea rcx, str.config_saving
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
xor r8d, r8d
mov qword [rsp + 0x20], rdi
xor edx, edx
mov rcx, rbp
call fcn.14000c8f0
mov qword [rsi + 8], rax
mov dword [rax + 0x14], r14d
mov rax, qword [rsi + 8]
mov dword [rax + 0x3c], 7
test r12b, r12b
jne 0x14000689b
mov rcx, rsi
call fcn.14000bf20
lea rcx, str.config_saving
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x6c
mov qword [rsp + 0x20], rdi
lea rdx, str.Load
mov rcx, rbp
call fcn.14000cac0
mov qword [rsi + 0x10], rax
mov dword [rax + 0x14], 1
jmp 0x14000689f
mov qword [rsi + 0x10], r14
mov rcx, rsi
call fcn.14000bf20
lea rcx, str.config_saving
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x76
mov qword [rsp + 0x20], rdi
lea rdx, str.Save
mov rcx, rbp
call fcn.14000cac0
mov qword [rsi + 0x18], rax
mov dword [rax + 0x14], 1
test r12b, r12b
jne 0x140006928
mov rcx, rsi
call fcn.14000bf20
lea rcx, str.config_saving
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x64
mov qword [rsp + 0x20], rdi
lea rdx, str.Delete
mov rcx, rbp
call fcn.14000cac0
mov qword [rsi + 0x20], rax
mov dword [rax + 0x14], 1
jmp 0x14000692c
mov qword [rsi + 0x20], r14
mov edx, 1
mov rcx, rbp
lea r8d, [rdx + 0x63]
call fcn.14000c060
xor r9d, r9d
lea r8, str.otheropts
lea rdx, str.Session
mov rcx, r13
call fcn.14000c770
mov ecx, 2
mov r14, rax
call fcn.14000bf10
mov ecx, 1
mov rbx, rax
call fcn.14000bf10
xor ecx, ecx
mov rdi, rax
call fcn.14000bf10
mov ecx, 4
mov rsi, rax
call fcn.14000bf10
lea rcx, str.config_closeonexit
mov rbp, rax
call fcn.14000bf20
mov qword [rsp + 0x68], 0
lea rcx, str.Only_on_clean_exit
mov qword [rsp + 0x60], rbx
lea rdx, str.Close_window_on_exit:
mov qword [rsp + 0x58], rcx
mov r9d, 4
mov qword [rsp + 0x50], rdi
lea rcx, str.Never
mov qword [rsp + 0x48], rcx
lea rcx, str.Always
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x38], rcx
lea r8d, [r9 + 0x74]
lea rcx, [0x140004850]
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rcx
mov rcx, r14
mov qword [rsp + 0x20], rax
call fcn.14000cb30
lea r8, str.Options_controlling_session_logging
mov rcx, r13
lea rdx, str.Session_Logging
call fcn.14000cc70
xor r9d, r9d
lea r8, str.main
lea rdx, str.Session_Logging
mov rcx, r13
call fcn.14000c770
mov qword [rsp + 0xd8], rax
test r12b, r12b
je 0x140006d31
cmp r15d, 3
je 0x140006d44
xor eax, eax
mov qword [rsp + 0xd0], rax
mov ecx, 4
mov qword [rsp + 0xc8], rax
call fcn.14000bf10
mov ecx, 3
mov rbx, rax
call fcn.14000bf10
mov ecx, 2
mov rdi, rax
call fcn.14000bf10
mov ecx, 1
mov rsi, rax
call fcn.14000bf10
xor ecx, ecx
mov rbp, rax
call fcn.14000bf10
mov ecx, 0x80
mov r14, rax
call fcn.14000bf10
lea rcx, str.config_logging
mov r15, rax
call fcn.14000bf20
mov rcx, qword [rsp + 0xc8]
lea rdx, str.Session_logging:
mov qword [rsp + 0xb0], 0
mov r9d, 2
mov qword [rsp + 0xa8], rbx
xor r8d, r8d
mov dword [rsp + 0xa0], 0x72
mov qword [rsp + 0x98], rcx
mov rcx, qword [rsp + 0xd0]
mov qword [rsp + 0x90], rdi
mov dword [rsp + 0x88], 0x73
mov qword [rsp + 0x80], rcx
lea rcx, str.All_session_output
mov qword [rsp + 0x78], rsi
mov dword [rsp + 0x70], 0x6c
mov qword [rsp + 0x68], rcx
lea rcx, str.Printable_output
mov qword [rsp + 0x60], rbp
mov dword [rsp + 0x58], 0x70
mov qword [rsp + 0x50], rcx
lea rcx, str.None
mov qword [rsp + 0x48], r14
mov r14, qword [rsp + 0xd8]
mov dword [rsp + 0x40], 0x74
mov qword [rsp + 0x38], rcx
lea rcx, [0x1400053a0]
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], rcx
mov rcx, r14
mov qword [rsp + 0x20], rax
call fcn.14000cb30
mov ecx, 0x7f
call fcn.14000bf10
lea rcx, str.config_logfilename
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x40], rbx
lea rcx, [0x1400046a0]
mov qword [rsp + 0x38], rcx
lea rdx, str.Log_file_name:
mov qword [rsp + 0x30], rax
xor r9d, r9d
lea rax, str.Select_session_log_file_name
mov r8b, 0x66
mov qword [rsp + 0x28], rax
mov rcx, r14
mov byte [rsp + 0x20], 1
call fcn.14000c380
lea rcx, str.config_logfilename
call fcn.14000bf20
mov r8, rax
lea rdx, str._Log_file_name_can_contain_Y__M__D_for_date__T_for_time__H_for_host_name__and_P_for_port_number_
mov rcx, r14
call fcn.14000cda0
mov ecx, 0xffffffff
call fcn.14000bf10
xor ecx, ecx
mov rbx, rax
call fcn.14000bf10
mov rdi, rax
mov ecx, 1
call fcn.14000bf10
mov ecx, 0x81
mov rsi, rax
call fcn.14000bf10
lea rcx, str.config_logfileexists
mov rbp, rax
call fcn.14000bf20
xor r15d, r15d
lea rcx, str.Ask_the_user_every_time
mov qword [rsp + 0x68], r15
lea rdx, str.What_to_do_if_the_log_file_already_exists:
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x58], rcx
lea rcx, str.Always_append_to_the_end_of_it
mov qword [rsp + 0x50], rdi
lea r9d, [r15 + 1]
mov qword [rsp + 0x48], rcx
lea r8d, [r15 + 0x65]
mov qword [rsp + 0x40], rsi
lea rcx, str.Always_overwrite_it
mov qword [rsp + 0x38], rcx
lea rcx, [0x140004850]
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rcx
mov rcx, r14
mov qword [rsp + 0x20], rax
call fcn.14000cb30
mov ecx, 0x82
call fcn.14000bf10
lea rcx, str.config_logflush
mov rbx, rax
call fcn.14000bf20
lea rbp, [0x140004490]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], rbp
mov r8b, 0x75
lea rdx, str.Flush_log_file_frequently
mov rcx, r14
call fcn.14000bff0
mov ecx, 0x83
call fcn.14000bf10
lea rcx, str.config_logheader
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x69
mov qword [rsp + 0x20], rbp
lea rdx, str.Include_header
mov rcx, r14
call fcn.14000bff0
test r12b, r12b
je 0x140006d5f
cmp dword [rsp + 0x130], 3
lea rbp, [0x140004490]
je 0x140006d72
jmp 0x140006e02
mov ecx, 3
call fcn.14001cf50
test rax, rax
je 0x140006a4b
lea rax, str.SSH_packets
mov qword [rsp + 0xd0], rax
lea rax, str.SSH_packets_and_raw_data
jmp 0x140006a55
mov ecx, 3
call fcn.14001cf50
test rax, rax
je 0x140006e02
lea r9, str.Options_specific_to_SSH_packet_logging
mov rcx, r13
lea r8, [0x1400b1d10]
lea rdx, str.Session_Logging
call fcn.14000c770
mov ecx, 0x84
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_logssh
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x6b
mov qword [rsp + 0x20], rbp
lea rdx, str.Omit_known_password_fields
mov rcx, rdi
call fcn.14000bff0
mov ecx, 0x85
call fcn.14000bf10
lea rcx, str.config_logssh
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x64
mov qword [rsp + 0x20], rbp
lea rdx, str.Omit_session_data
mov rcx, rdi
call fcn.14000bff0
lea r8, str.Options_controlling_the_terminal_emulation
mov rcx, r13
lea rdx, str.Terminal
call fcn.14000cc70
lea r9, str.Set_various_terminal_options
mov rcx, r13
lea r8, str.general
lea rdx, str.Terminal
call fcn.14000c770
mov ecx, 0x6a
mov rsi, rax
call fcn.14000bf10
lea rcx, str.config_autowrap
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x77
mov qword [rsp + 0x20], rbp
lea rdx, str.Auto_wrap_mode_initially_on
mov rcx, rsi
call fcn.14000bff0
mov ecx, 0x69
call fcn.14000bf10
lea rcx, str.config_decom
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x64
mov qword [rsp + 0x20], rbp
lea rdx, str.DEC_Origin_Mode_initially_on
mov rcx, rsi
call fcn.14000bff0
mov ecx, 0x6b
call fcn.14000bf10
lea rcx, str.config_crlf
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x72
mov qword [rsp + 0x20], rbp
lea rdx, str.Implicit_CR_in_every_LF
mov rcx, rsi
call fcn.14000bff0
mov ecx, 0xc9
call fcn.14000bf10
lea rcx, str.config_lfcr
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x66
mov qword [rsp + 0x20], rbp
lea rdx, str.Implicit_LF_in_every_CR
mov rcx, rsi
call fcn.14000bff0
mov ecx, 0x78
call fcn.14000bf10
lea rcx, str.config_erase
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x65
mov qword [rsp + 0x20], rbp
lea rdx, str.Use_background_colour_to_erase_screen
mov rcx, rsi
call fcn.14000bff0
mov ecx, 0x79
call fcn.14000bf10
lea rcx, str.config_blink
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x28], rbx
lea rdx, str.Enable_blinking_text
mov r9, rax
mov qword [rsp + 0x20], rbp
mov r8b, 0x6e
mov rcx, rsi
call fcn.14000bff0
mov ecx, 1
call fcn.14000bf10
mov ecx, 0x89
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_answerback
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rcx, [0x140004540]
mov qword [rsp + 0x30], rbx
lea rdx, str.Answerback_to_E:
mov qword [rsp + 0x28], rcx
mov r9d, 0x64
mov rcx, rsi
mov qword [rsp + 0x20], rax
mov r8b, 0x73
call fcn.14000c2f0
lea r9, str.Line_discipline_options
mov rcx, r13
lea r8, str.ldisc
lea rdx, str.Terminal
call fcn.14000c770
mov ecx, 1
mov r14, rax
call fcn.14000bf10
xor ecx, ecx
mov rbx, rax
call fcn.14000bf10
mov ecx, 2
mov rdi, rax
call fcn.14000bf10
mov ecx, 0x5c
mov rsi, rax
call fcn.14000bf10
lea rcx, str.config_localecho
mov rbp, rax
call fcn.14000bf20
mov qword [rsp + 0x68], r15
lea rcx, str.Auto
mov qword [rsp + 0x60], rbx
lea r12, str.Force_off
mov qword [rsp + 0x58], r12
lea r15, str.Force_on
mov qword [rsp + 0x50], rdi
lea rdx, str.Local_echo:
mov qword [rsp + 0x48], r15
mov r9d, 3
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x38], rcx
lea rcx, [0x140004850]
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rcx
lea r8d, [r9 + 0x69]
mov rcx, r14
mov qword [rsp + 0x20], rax
call fcn.14000cb30
mov ecx, 1
call fcn.14000bf10
xor ecx, ecx
mov rbx, rax
call fcn.14000bf10
mov ecx, 2
mov rdi, rax
call fcn.14000bf10
mov ecx, 0x5d
mov rsi, rax
call fcn.14000bf10
lea rcx, str.config_localedit
mov rbp, rax
call fcn.14000bf20
mov qword [rsp + 0x68], 0
lea rcx, str.Auto
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x58], r12
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rbp
mov r9d, 3
lea rcx, [0x140004850]
mov qword [rsp + 0x28], rcx
lea rdx, str.Local_line_editing:
mov rcx, r14
mov qword [rsp + 0x20], rax
lea r8d, [r9 + 0x71]
call fcn.14000cb30
lea r9, str.Remote_controlled_printing
mov rcx, r13
lea r8, str.printing
lea rdx, str.Terminal
call fcn.14000c770
xor ecx, ecx
mov rsi, rax
call fcn.14000bf20
xor ecx, ecx
mov rdi, rax
call fcn.14000bf20
lea rcx, str.config_printing
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rcx, [0x140005aa0]
mov qword [rsp + 0x30], rbx
lea rdx, str.Printer_to_send_ANSI_printer_output_to:
mov qword [rsp + 0x28], rcx
mov r9d, 0x64
mov rcx, rsi
mov qword [rsp + 0x20], rax
mov r8b, 0x70
call fcn.14000c120
lea r8, str.Options_controlling_the_effects_of_keys
mov rcx, r13
lea rdx, str.Terminal_Keyboard
call fcn.14000cc70
lea r9, str.Change_the_sequences_sent_by:
mov rcx, r13
lea r8, str.mappings
lea rdx, str.Terminal_Keyboard
call fcn.14000c770
mov ecx, 1
mov qword [rsp + 0xd8], rax
mov rbp, rax
call fcn.14000bf10
xor ecx, ecx
mov rbx, rax
call fcn.14000bf10
mov ecx, 0x47
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_backspace
mov rsi, rax
call fcn.14000bf20
xor r14d, r14d
lea rcx, str.Control____127_
mov qword [rsp + 0x58], r14
lea r15, [0x1400047a0]
mov qword [rsp + 0x50], rbx
lea rdx, str.The_Backspace_key
mov qword [rsp + 0x48], rcx
lea rcx, str.Control_H
mov qword [rsp + 0x40], rdi
lea r9d, [r14 + 2]
mov qword [rsp + 0x38], rcx
lea r8d, [r14 + 0x62]
mov qword [rsp + 0x30], rsi
mov rcx, rbp
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
call fcn.14000cb30
lea ecx, [r14 + 1]
call fcn.14000bf10
xor ecx, ecx
mov rbx, rax
call fcn.14000bf10
lea ecx, [r14 + 0x48]
mov rdi, rax
call fcn.14000bf10
mov rsi, rax
lea rcx, str.config_homeend
call fcn.14000bf20
mov qword [rsp + 0x58], r14
lea rcx, str.rxvt
mov qword [rsp + 0x50], rbx
lea r9d, [r14 + 2]
mov qword [rsp + 0x48], rcx
lea r8d, [r14 + 0x65]
mov qword [rsp + 0x40], rdi
lea rcx, str.Standard
mov qword [rsp + 0x38], rcx
lea rdx, str.The_Home_and_End_keys
mov qword [rsp + 0x30], rsi
mov rcx, rbp
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
call fcn.14000cb30
lea ecx, [r14 + 5]
call fcn.14000bf10
lea ecx, [r14 + 4]
mov rbx, rax
call fcn.14000bf10
lea ecx, [r14 + 3]
mov rdi, rax
call fcn.14000bf10
lea ecx, [r14 + 2]
mov rsi, rax
call fcn.14000bf10
lea ecx, [r14 + 1]
mov rbp, rax
call fcn.14000bf10
xor ecx, ecx
mov r14, rax
call fcn.14000bf10
mov ecx, 0x49
mov r15, rax
call fcn.14000bf10
lea rcx, str.config_funkeys
mov r12, rax
call fcn.14000bf20
mov qword [rsp + 0x98], 0
lea rcx, [0x1400b2108]
mov qword [rsp + 0x90], rbx
lea rdx, str.The_Function_keys_and_keypad
mov qword [rsp + 0x88], rcx
mov r9d, 3
mov qword [rsp + 0x80], rdi
lea rcx, str.VT100
mov qword [rsp + 0x78], rcx
lea rcx, str.VT400
mov qword [rsp + 0x70], rsi
mov qword [rsp + 0x68], rcx
lea r8d, [r9 + 0x63]
mov qword [rsp + 0x60], rbp
lea rcx, str.Xterm_R6
mov qword [rsp + 0x58], rcx
lea rcx, str.Linux
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x48], rcx
lea rcx, str.ESC_n
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x38], rcx
lea rcx, [0x140004850]
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rcx
mov rcx, qword [rsp + 0xd8]
mov qword [rsp + 0x20], rax
call fcn.14000cb30
lea r9, str.Application_keypad_settings:
mov rcx, r13
lea r8, str.appkeypad
lea rdx, str.Terminal_Keyboard
call fcn.14000c770
mov ecx, 1
mov r14, rax
call fcn.14000bf10
xor ecx, ecx
mov rbx, rax
call fcn.14000bf10
mov ecx, 0x54
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_appcursor
mov rsi, rax
call fcn.14000bf20
xor r12d, r12d
lea rcx, str.Normal
mov qword [rsp + 0x58], r12
lea r15, str.Application
mov qword [rsp + 0x50], rbx
lea rdx, str.Initial_state_of_cursor_keys:
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x40], rdi
lea r9d, [r12 + 3]
mov qword [rsp + 0x38], rcx
lea r8d, [r12 + 0x72]
lea rcx, [0x1400047a0]
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rcx
mov rcx, r14
mov qword [rsp + 0x20], rax
call fcn.14000cb30
lea ecx, [r12 + 2]
call fcn.14000bf10
lea ecx, [r12 + 1]
mov rbx, rax
call fcn.14000bf10
xor ecx, ecx
mov rdi, rax
call fcn.14000bf10
xor ecx, ecx
mov rsi, rax
call fcn.14000bf20
lea rcx, str.config_appkeypad
mov rbp, rax
call fcn.14000bf20
mov qword [rsp + 0x68], r12
lea rcx, str.NetHack
mov qword [rsp + 0x60], rbx
lea r9d, [r12 + 3]
mov qword [rsp + 0x58], rcx
lea r8d, [r12 + 0x6e]
mov qword [rsp + 0x50], rdi
lea rcx, str.Normal
mov qword [rsp + 0x48], r15
lea rdx, str.Initial_state_of_numeric_keypad:
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x38], rcx
lea rcx, [0x140005630]
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rcx
mov rcx, r14
mov qword [rsp + 0x20], rax
call fcn.14000cb30
lea r8, str.Options_controlling_the_terminal_bell
mov rcx, r13
lea rdx, str.Terminal_Bell
call fcn.14000cc70
lea r9, str.Set_the_style_of_bell
mov rcx, r13
lea r8, str.style
lea rdx, str.Terminal_Bell
call fcn.14000c770
lea ecx, [r12 + 2]
mov r14, rax
call fcn.14000bf10
lea ecx, [r12 + 1]
mov rbx, rax
call fcn.14000bf10
xor ecx, ecx
mov rdi, rax
call fcn.14000bf10
lea ecx, [r12 + 0x6e]
mov rsi, rax
call fcn.14000bf10
lea rcx, str.config_bellstyle
mov rbp, rax
call fcn.14000bf20
mov qword [rsp + 0x68], r12
lea rcx, str.Visual_bell__flash_window_
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x50], rdi
lea rcx, str.Make_default_system_alert_sound
mov qword [rsp + 0x48], rcx
lea r9d, [r12 + 1]
mov qword [rsp + 0x40], rsi
lea rcx, str.None__bell_disabled_
mov qword [rsp + 0x38], rcx
lea r8d, [r12 + 0x62]
lea rcx, [0x140004850]
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rcx
lea rdx, str.Action_to_happen_when_a_bell_occurs:
mov rcx, r14
mov qword [rsp + 0x20], rax
call fcn.14000cb30
lea r9, str.Control_the_bell_overload_behaviour
mov rcx, r13
lea r8, str.overload
lea rdx, str.Terminal_Bell
call fcn.14000c770
lea ecx, [r12 + 0x70]
mov rsi, rax
call fcn.14000bf10
lea rcx, str.config_bellovl
mov rbx, rax
call fcn.14000bf20
lea r15, [0x140004490]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], r15
mov r8b, 0x64
lea rdx, str.Bell_is_temporarily_disabled_when_over_used
mov rcx, rsi
call fcn.14000bff0
lea ecx, [r12 - 1]
call fcn.14000bf10
lea ecx, [r12 + 0x71]
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_bellovl
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rbp, [0x140004540]
mov qword [rsp + 0x30], rbx
lea r9d, [r12 + 0x14]
mov qword [rsp + 0x28], rbp
lea rdx, str.Over_use_means_this_many_bells...
mov r8b, 0x6d
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.14000c2f0
mov ecx, 0xfffffc18
call fcn.14000bf10
lea ecx, [r12 + 0x72]
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_bellovl
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea r9d, [r12 + 0x14]
mov qword [rsp + 0x30], rbx
lea rdx, str...._in_this_many_seconds
mov qword [rsp + 0x28], rbp
mov r8b, 0x74
mov rcx, rsi
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
lea rcx, str.config_bellovl
call fcn.14000bf20
mov r8, rax
lea rdx, str.The_bell_is_re_enabled_after_a_few_seconds_of_silence.
mov rcx, rsi
call fcn.14000cda0
mov ecx, 0xfffffc18
call fcn.14000bf10
lea ecx, [r12 + 0x73]
mov rdi, rax
call fcn.14000bf10
mov rbx, rax
lea rcx, str.config_bellovl
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea r9d, [r12 + 0x14]
mov qword [rsp + 0x30], rbx
lea rdx, str.Seconds_of_silence_required
mov qword [rsp + 0x28], rbp
mov r8b, 0x73
mov rcx, rsi
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
lea r8, str.Enabling_and_disabling_advanced_terminal_features
mov rcx, r13
lea rdx, str.Terminal_Features
call fcn.14000cc70
xor r9d, r9d
lea r8, str.main
lea rdx, str.Terminal_Features
mov rcx, r13
call fcn.14000c770
lea ecx, [r12 + 0x4a]
mov r14, rax
call fcn.14000bf10
lea rcx, str.config_features_application
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x75
mov qword [rsp + 0x20], r15
lea rdx, str.Disable_application_cursor_keys_mode
mov rcx, r14
call fcn.14000bff0
lea ecx, [r12 + 0x4b]
call fcn.14000bf10
lea rcx, str.config_features_application
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x6b
mov qword [rsp + 0x20], r15
lea rdx, str.Disable_application_keypad_mode
mov rcx, r14
call fcn.14000bff0
lea ecx, [r12 + 0x4c]
call fcn.14000bf10
lea rcx, str.config_features_mouse
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x78
mov qword [rsp + 0x20], r15
lea rdx, str.Disable_xterm_style_mouse_reporting
mov rcx, r14
call fcn.14000bff0
lea ecx, [r12 + 0x4d]
call fcn.14000bf10
lea rcx, str.config_features_resize
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x73
mov qword [rsp + 0x20], r15
lea rdx, str.Disable_remote_controlled_terminal_resizing
mov rcx, r14
call fcn.14000bff0
lea ecx, [r12 + 0x4e]
call fcn.14000bf10
lea rcx, str.config_features_altscreen
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x77
mov qword [rsp + 0x20], r15
lea rdx, str.Disable_switching_to_alternate_terminal_screen
mov rcx, r14
call fcn.14000bff0
lea ecx, [r12 + 0x4f]
call fcn.14000bf10
lea rcx, str.config_features_retitle
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x74
mov qword [rsp + 0x20], r15
lea rdx, str.Disable_remote_controlled_window_title_changing
mov rcx, r14
call fcn.14000bff0
lea ecx, [r12 + 2]
call fcn.14000bf10
lea ecx, [r12 + 1]
mov rbx, rax
call fcn.14000bf10
xor ecx, ecx
mov rdi, rax
call fcn.14000bf10
lea ecx, [r12 + 0x53]
mov rsi, rax
call fcn.14000bf10
lea rcx, str.config_features_qtitle
mov rbp, rax
call fcn.14000bf20
mov qword [rsp + 0x68], r12
lea rcx, str.Window_title
mov qword [rsp + 0x60], rbx
lea r9d, [r12 + 3]
mov qword [rsp + 0x58], rcx
lea r8d, [r12 + 0x71]
mov qword [rsp + 0x50], rdi
lea rcx, str.Empty_string
mov qword [rsp + 0x48], rcx
lea rdx, str.Response_to_remote_title_query__SECURITY_:
mov qword [rsp + 0x40], rsi
lea rcx, str.None
mov qword [rsp + 0x38], rcx
lea rcx, [0x140004850]
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rcx
mov rcx, r14
mov qword [rsp + 0x20], rax
call fcn.14000cb30
lea ecx, [r12 + 0x50]
call fcn.14000bf10
lea rcx, str.config_features_clearscroll
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x65
mov qword [rsp + 0x20], r15
lea rdx, str.Disable_remote_controlled_clearing_of_scrollback
mov rcx, r14
call fcn.14000bff0
lea ecx, [r12 + 0x51]
call fcn.14000bf10
lea rcx, str.config_features_dbackspace
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x62
mov qword [rsp + 0x20], r15
lea rdx, str.Disable_destructive_backspace_on_server_sending__
mov rcx, r14
call fcn.14000bff0
lea ecx, [r12 + 0x52]
call fcn.14000bf10
lea rcx, str.config_features_charset
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x72
mov qword [rsp + 0x20], r15
lea rdx, str.Disable_remote_controlled_character_set_configuration
mov rcx, r14
call fcn.14000bff0
mov ecx, 0x8b
call fcn.14000bf10
lea rcx, str.config_features_shaping
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x6c
mov qword [rsp + 0x20], r15
lea rdx, str.Disable_Arabic_text_shaping
mov rcx, r14
call fcn.14000bff0
mov ecx, 0x8c
call fcn.14000bf10
lea rcx, str.config_features_bidi
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x64
mov qword [rsp + 0x20], r15
lea rdx, str.Disable_bidirectional_text_display
mov rcx, r14
call fcn.14000bff0
mov rdx, qword [0x1400b0ce0]
lea rcx, str.Options_controlling__ss_window
call fcn.14006c6b0
mov r8, rax
lea rdx, str.Window
mov rcx, r13
mov rbx, rax
call fcn.14000cc70
mov rcx, rbx
call fcn.140011ff0
mov r15d, dword [rsp + 0x130]
mov ecx, r15d
call fcn.14001cf50
movzx r12d, byte [rsp + 0x128]
test rax, rax
je 0x140007b34
movzx eax, byte [rax + 0xa0]
and al, 1
je 0x140007b34
test r12b, r12b
jne 0x140007c36
lea r9, str.Set_the_size_of_the_window
mov rcx, r13
lea r8, str.size
lea rdx, str.Window
call fcn.14000c770
mov r9d, 0x32
mov edx, 2
mov r8d, r9d
mov rcx, rax
mov rsi, rax
call fcn.14000c060
mov ecx, 0xffffffff
call fcn.14000bf10
mov ecx, 0x7b
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_winsize
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rbp, [0x140004540]
mov qword [rsp + 0x30], rbx
lea rdx, str.Columns
mov qword [rsp + 0x28], rbp
mov r9d, 0x64
mov r8b, 0x6d
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.14000c2f0
mov ecx, 0xffffffff
mov dword [rax + 0x14], 0
call fcn.14000bf10
mov ecx, 0x7c
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_winsize
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rdx, str.Rows
mov qword [rsp + 0x30], rbx
mov r9d, 0x64
mov qword [rsp + 0x28], rbp
mov r8b, 0x72
mov rcx, rsi
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
mov edx, 1
mov rcx, rsi
mov dword [rax + 0x14], 1
lea r8d, [rdx + 0x63]
call fcn.14000c060
jmp 0x140007c3d
lea rbp, [0x140004540]
lea r9, str.Control_the_scrollback_in_the_window
mov rcx, r13
lea r8, str.scrollback
lea rdx, str.Window
call fcn.14000c770
mov ecx, 0xffffffff
mov rsi, rax
call fcn.14000bf10
mov ecx, 0x68
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_scrollback
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rdx, str.Lines_of_scrollback
mov qword [rsp + 0x30], rbx
mov r9d, 0x32
mov qword [rsp + 0x28], rbp
mov r8b, 0x73
mov rcx, rsi
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
mov ecx, 0x75
call fcn.14000bf10
lea rcx, str.config_scrollback
mov rbx, rax
call fcn.14000bf20
lea rdi, [0x140004490]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], rdi
mov r8b, 0x64
lea rdx, str.Display_scrollbar
mov rcx, rsi
call fcn.14000bff0
mov ecx, 0x60
call fcn.14000bf10
lea rcx, str.config_scrollback
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x6b
mov qword [rsp + 0x20], rdi
lea rdx, str.Reset_scrollback_on_keypress
mov rcx, rsi
call fcn.14000bff0
mov ecx, 0x61
call fcn.14000bf10
lea rcx, str.config_scrollback
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x70
mov qword [rsp + 0x20], rdi
lea rdx, str.Reset_scrollback_on_display_activity
mov rcx, rsi
call fcn.14000bff0
mov ecx, 0x62
call fcn.14000bf10
lea rcx, str.config_erasetoscrollback
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x65
mov qword [rsp + 0x20], rdi
lea rdx, str.Push_erased_text_into_scrollback
mov rcx, rsi
call fcn.14000bff0
mov rdx, qword [0x1400b0ce0]
lea rcx, str.Configure_the_appearance_of__ss_window
call fcn.14006c6b0
mov r8, rax
lea rdx, str.Window_Appearance
mov rcx, r13
mov rbx, rax
call fcn.14000cc70
mov rcx, rbx
call fcn.140011ff0
lea r9, str.Adjust_the_use_of_the_cursor
mov rcx, r13
lea r8, str.cursor
lea rdx, str.Window_Appearance
call fcn.14000c770
mov ecx, 2
mov r14, rax
call fcn.14000bf10
mov ecx, 1
mov rbx, rax
call fcn.14000bf10
xor ecx, ecx
mov rdi, rax
call fcn.14000bf10
mov ecx, 0x6c
mov rsi, rax
call fcn.14000bf10
lea rcx, str.config_cursor
mov rbp, rax
call fcn.14000bf20
mov qword [rsp + 0x80], 0
lea rcx, str.Vertical_line
mov qword [rsp + 0x78], rbx
lea rdx, str.Block
mov dword [rsp + 0x70], 0x76
mov r9d, 3
mov qword [rsp + 0x68], rcx
xor r8d, r8d
mov qword [rsp + 0x60], rdi
lea rcx, str.Underline
mov dword [rsp + 0x58], 0x75
mov qword [rsp + 0x50], rcx
lea rcx, [0x140004850]
mov qword [rsp + 0x48], rsi
mov dword [rsp + 0x40], 0x6c
mov qword [rsp + 0x38], rdx
lea rdx, str.Cursor_appearance:
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rcx
mov rcx, r14
mov qword [rsp + 0x20], rax
call fcn.14000cb30
mov ecx, 0x6d
call fcn.14000bf10
lea rcx, str.config_cursor
mov rbx, rax
call fcn.14000bf20
lea rbp, [0x140004490]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], rbp
mov r8b, 0x62
lea rdx, str.Cursor_blinks
mov rcx, r14
call fcn.14000bff0
lea r9, str.Font_settings
mov rcx, r13
lea r8, str.font
lea rdx, str.Window_Appearance
call fcn.14000c770
mov ecx, 0x7d
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_font
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
lea rax, [0x140004720]
mov r8b, 0x6e
lea rdx, str.Font_used_in_the_terminal_window
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.14000c520
lea r9, str.Adjust_the_use_of_the_mouse_pointer
mov rcx, r13
lea r8, str.mouse
lea rdx, str.Window_Appearance
call fcn.14000c770
mov rdi, rax
mov ecx, 0x86
call fcn.14000bf10
lea rcx, str.config_mouseptr
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x70
mov qword [rsp + 0x20], rbp
lea rdx, str.Hide_mouse_pointer_when_typing_in_window
mov rcx, rdi
call fcn.14000bff0
lea r9, str.Adjust_the_window_border
mov rcx, r13
lea r8, str.border
lea rdx, str.Window_Appearance
call fcn.14000c770
mov ecx, 0xffffffff
mov rsi, rax
call fcn.14000bf10
mov ecx, 0x88
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_winborder
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea r14, [0x140004540]
mov qword [rsp + 0x30], rbx
lea rdx, str.Gap_between_text_and_window_edge:
mov qword [rsp + 0x28], r14
mov r9d, 0x14
mov r8b, 0x65
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.14000c2f0
mov rdx, qword [0x1400b0ce0]
lea rcx, str.Configure_the_behaviour_of__ss_window
call fcn.14006c6b0
mov r8, rax
lea rdx, str.Window_Behaviour
mov rcx, r13
mov rbx, rax
call fcn.14000cc70
mov rcx, rbx
call fcn.140011ff0
lea r9, str.Adjust_the_behaviour_of_the_window_title
mov rcx, r13
lea r8, str.title
lea rdx, str.Window_Behaviour
call fcn.14000c770
mov ecx, 1
mov rsi, rax
call fcn.14000bf10
mov ecx, 0x67
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_title
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rdx, str.Window_title:
mov qword [rsp + 0x30], rbx
mov r9d, 0x64
mov qword [rsp + 0x28], r14
mov r8b, 0x74
mov rcx, rsi
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
mov ecx, 0x4000007a
call fcn.14000bf10
lea rcx, str.config_title
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x69
mov qword [rsp + 0x20], rbp
lea rdx, str.Separate_window_and_icon_titles
mov rcx, rsi
call fcn.14000bff0
xor r9d, r9d
lea r8, str.main
lea rdx, str.Window_Behaviour
mov rcx, r13
call fcn.14000c770
mov ecx, 5
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_warnonclose
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x77
mov qword [rsp + 0x20], rbp
lea rdx, str.Warn_before_closing_window
mov rcx, rdi
call fcn.14000bff0
lea r8, str.Options_controlling_character_set_translation
mov rcx, r13
lea rdx, str.Window_Translation
call fcn.14000cc70
lea r9, str.Character_set_translation
mov rcx, r13
lea r8, str.trans
lea rdx, str.Window_Translation
call fcn.14000c770
xor ecx, ecx
mov rsi, rax
call fcn.14000bf20
xor ecx, ecx
mov rdi, rax
call fcn.14000bf20
lea rcx, str.config_charset
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rcx, [0x140004020]
mov qword [rsp + 0x30], rbx
lea rdx, str.Remote_character_set:
mov qword [rsp + 0x28], rcx
mov r9d, 0x64
mov rcx, rsi
mov qword [rsp + 0x20], rax
mov r8b, 0x72
call fcn.14000c120
xor r9d, r9d
lea r8, str.tweaks
lea rdx, str.Window_Translation
mov rcx, r13
call fcn.14000c770
mov ecx, 0xa5
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_cjk_ambig_wide
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x77
mov qword [rsp + 0x20], rbp
lea rdx, str.Treat_CJK_ambiguous_characters_as_wide
mov rcx, rdi
call fcn.14000bff0
mov rdx, qword [0x1400b0ce0]
lea rcx, str.Adjust_how__s_handles_line_drawing_characters
call fcn.14006c6b0
mov r9, rax
lea r8, str.linedraw
lea rdx, str.Window_Translation
mov rcx, r13
mov rbx, rax
call fcn.14000c770
mov rcx, rbx
mov rbp, rax
call fcn.140011ff0
mov ecx, 3
call fcn.14000bf10
mov ecx, 4
mov rbx, rax
call fcn.14000bf10
mov ecx, 0xa3
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_linedraw
mov rsi, rax
call fcn.14000bf20
xor r14d, r14d
lea rcx, str.Poor_mans_line_drawing______and__
mov qword [rsp + 0x68], r14
lea rdx, str.Handling_of_line_drawing_characters:
mov qword [rsp + 0x60], rbx
xor r8d, r8d
mov dword [rsp + 0x58], 0x70
mov qword [rsp + 0x50], rcx
lea r9d, [r14 + 1]
mov qword [rsp + 0x48], rdi
lea rcx, str.Use_Unicode_line_drawing_code_points
mov dword [rsp + 0x40], 0x75
mov qword [rsp + 0x38], rcx
lea rcx, [0x140004850]
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rcx
mov rcx, rbp
mov qword [rsp + 0x20], rax
call fcn.14000cb30
mov ecx, 0x97
call fcn.14000bf10
lea rcx, str.config_linedrawpaste
mov rbx, rax
call fcn.14000bf20
lea rdi, [0x140004490]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], rdi
mov r8b, 0x64
lea rdx, str.Copy_and_paste_line_drawing_characters_as_lqqqk
mov rcx, rbp
call fcn.14000bff0
mov ecx, 0x98
call fcn.14000bf10
lea rcx, str.config_utf8linedraw
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x38
mov qword [rsp + 0x20], rdi
lea rdx, str.Enable_VT100_line_drawing_even_in_UTF_8_mode
mov rcx, rbp
call fcn.14000bff0
lea r8, str.Options_controlling_copy_and_paste
mov rcx, r13
lea rdx, str.Window_Selection
call fcn.14000cc70
lea r9, str.Control_use_of_mouse
mov rcx, r13
lea r8, str.mouse
lea rdx, str.Window_Selection
call fcn.14000c770
mov ecx, 0x9a
mov rbp, rax
call fcn.14000bf10
lea rcx, str.config_mouseshift
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x70
mov qword [rsp + 0x20], rdi
lea rdx, str.Shift_overrides_applications_use_of_mouse
mov rcx, rbp
call fcn.14000bff0
lea ecx, [r14 + 1]
call fcn.14000bf10
xor ecx, ecx
mov rbx, rax
call fcn.14000bf10
mov ecx, 0x95
mov rdi, rax
call fcn.14000bf10
mov rsi, rax
lea rcx, str.config_rectselect
call fcn.14000bf20
mov qword [rsp + 0x68], r14
lea rcx, str.Rectangular_block
mov qword [rsp + 0x60], rbx
lea r9d, [r14 + 2]
mov dword [rsp + 0x58], 0x72
lea rdx, str.Default_selection_mode__Altdrag_does_the_other_one_:
mov qword [rsp + 0x50], rcx
xor r8d, r8d
mov qword [rsp + 0x48], rdi
lea rcx, str.Normal
mov dword [rsp + 0x40], 0x6e
mov qword [rsp + 0x38], rcx
lea rcx, [0x1400047a0]
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rcx
mov rcx, rbp
mov qword [rsp + 0x20], rax
call fcn.14000cb30
lea r9, str.Assign_copy_paste_actions_to_clipboards
mov rcx, r13
lea r8, str.clipboards
lea rdx, str.Window_Selection
call fcn.14000c770
mov ecx, 0x9c
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_selection_autocopy
mov rbx, rax
call fcn.14000bf20
lea rsi, [0x140004490]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], rsi
xor r8d, r8d
lea rdx, str.Auto_copy_selected_text_to_system_clipboard
mov rcx, rdi
call fcn.14000bff0
lea rcx, str.config_selection_clipactions
call fcn.14000bf20
mov dword [rsp + 0x30], 0xa0
lea r9d, [r14 + 0x3c]
mov dword [rsp + 0x28], 0x9d
lea rdx, str.Mouse_paste_action:
xor r8d, r8d
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.140003e90
lea rcx, str.config_selection_clipactions
call fcn.14000bf20
mov dword [rsp + 0x30], 0xa1
lea r9d, [r14 + 0x3c]
mov dword [rsp + 0x28], 0x9e
lea rdx, str.Ctrl_Shift__Ins:
xor r8d, r8d
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.140003e90
lea rcx, str.config_selection_clipactions
call fcn.14000bf20
mov dword [rsp + 0x30], 0xa2
lea r9d, [r14 + 0x3c]
mov dword [rsp + 0x28], 0x9f
lea rdx, str.Ctrl__Shift__C_V:
xor r8d, r8d
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.140003e90
lea r9, str.Control_pasting_of_text_from_clipboard_to_terminal
mov rcx, r13
lea r8, str.paste
lea rdx, str.Window_Selection
call fcn.14000c770
mov ecx, 0x96
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_paste_ctrl_char
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
lea rdx, str.Permit_control_characters_in_pasted_text
xor r8d, r8d
mov qword [rsp + 0x20], rsi
mov rcx, rdi
call fcn.14000bff0
lea r8, str.Options_controlling_copying_from_terminal_to_clipboard
mov rcx, r13
lea rdx, str.Window_Selection_Copy
call fcn.14000cc70
lea r9, str.Classes_of_character_that_group_together
mov rcx, r13
lea r8, str.charclass
lea rdx, str.Window_Selection_Copy
call fcn.14000c770
lea edx, [r14 + 0x18]
mov rcx, r13
mov rbp, rax
call fcn.14000bf30
mov rcx, rax
mov rsi, rax
call fcn.14000bf20
lea rcx, str.config_charclasses
mov rbx, rax
call fcn.14000bf20
lea r14, [0x140003c30]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], r14
mov r8b, 0x65
lea rdx, str.Character_classes:
mov rcx, rbp
call fcn.14000c8f0
mov qword [rsi], rax
mov edx, 4
xor r8d, r8d
mov ecx, edx
mov dword [rax + 0x44], 1
mov rax, qword [rsi]
mov dword [rax + 0x4c], 4
call fcn.140012100
mov rcx, qword [rsi]
mov edx, 2
mov qword [rcx + 0x50], rax
lea r9d, [rdx + 0x1f]
mov rax, qword [rsi]
lea r8d, [rdx + 0x41]
mov rcx, qword [rax + 0x50]
mov dword [rcx], 0xf
mov rax, qword [rsi]
mov rcx, qword [rax + 0x50]
mov dword [rcx + 4], 0x19
mov rax, qword [rsi]
mov rcx, qword [rax + 0x50]
mov dword [rcx + 8], 0x14
mov rax, qword [rsi]
mov rcx, qword [rax + 0x50]
mov dword [rcx + 0xc], 0x28
mov rcx, rbp
call fcn.14000c060
xor ecx, ecx
call fcn.14000bf20
mov rcx, rsi
mov rdi, rax
call fcn.14000bf20
lea rcx, str.config_charclasses
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rdx, str.Set_to_class
mov qword [rsp + 0x30], rbx
mov r9d, 0x32
mov qword [rsp + 0x28], r14
mov r8b, 0x74
mov rcx, rbp
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
mov qword [rsi + 8], rax
mov rcx, rsi
mov dword [rax + 0x14], 0
call fcn.14000bf20
lea rcx, str.config_charclasses
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x73
mov qword [rsp + 0x20], r14
lea rdx, [0x1400b31e0]
mov rcx, rbp
call fcn.14000cac0
mov edx, 1
mov qword [rsi + 0x10], rax
mov rcx, rbp
mov dword [rax + 0x14], 1
lea r8d, [rdx + 0x63]
call fcn.14000c060
lea r8, str.Options_controlling_use_of_colours
mov rcx, r13
lea rdx, str.Window_Colours
call fcn.14000cc70
lea r9, str.General_options_for_colour_usage
mov rcx, r13
lea r8, str.general
lea rdx, str.Window_Colours
call fcn.14000c770
mov ecx, 0x8d
mov r14, rax
call fcn.14000bf10
lea rcx, str.config_ansicolour
mov rbx, rax
call fcn.14000bf20
lea rdi, [0x140004490]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], rdi
mov r8b, 0x69
lea rdx, str.Allow_terminal_to_specify_ANSI_colours
mov rcx, r14
call fcn.14000bff0
mov ecx, 0x8e
call fcn.14000bf10
lea rcx, str.config_xtermcolour
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x32
mov qword [rsp + 0x20], rdi
lea rdx, str.Allow_terminal_to_use_xterm_256_colour_mode
mov rcx, r14
call fcn.14000bff0
mov ecx, 0x8f
call fcn.14000bf10
lea rcx, str.config_truecolour
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x34
mov qword [rsp + 0x20], rdi
lea rdx, str.Allow_terminal_to_use_24_bit_colours
mov rcx, r14
call fcn.14000bff0
mov ecx, 3
call fcn.14000bf10
mov ecx, 2
mov rbx, rax
call fcn.14000bf10
mov ecx, 1
mov rdi, rax
call fcn.14000bf10
mov ecx, 0x92
mov rsi, rax
call fcn.14000bf10
lea rcx, str.config_boldcolour
mov rbp, rax
call fcn.14000bf20
mov qword [rsp + 0x68], 0
lea rcx, str.Both
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x50], rdi
lea rcx, str.The_colour
mov qword [rsp + 0x48], rcx
lea rdx, str.Indicate_bolded_text_by_changing:
mov qword [rsp + 0x40], rsi
lea rcx, str.The_font
mov qword [rsp + 0x38], rcx
mov r9d, 3
lea rcx, [0x140004850]
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rcx
mov rcx, r14
mov qword [rsp + 0x20], rax
lea r8d, [r9 + 0x5f]
call fcn.14000cb30
mov rdx, qword [0x1400b0ce0]
lea rcx, str.Adjust_the_precise_colours__s_displays
call fcn.14006c6b0
mov r9, rax
lea r8, str.adjust
lea rdx, str.Window_Colours
mov rcx, r13
mov rbx, rax
call fcn.14000c770
mov rcx, rbx
mov rbp, rax
call fcn.140011ff0
lea rcx, str.config_colourcfg
call fcn.14000bf20
mov r8, rax
lea rdx, str.Select_a_colour_from_the_list__and_then_click_the_Modify_button_to_change_its_appearance.
mov rcx, rbp
call fcn.14000cda0
mov edx, 2
mov rcx, rbp
lea r9d, [rdx + 0x1f]
lea r8d, [rdx + 0x41]
call fcn.14000c060
mov edx, 0x28
mov rcx, r13
call fcn.14000bf30
mov rcx, rax
mov rsi, rax
call fcn.14000bf20
lea rcx, str.config_colourcfg
mov rbx, rax
call fcn.14000bf20
lea r14, [0x140004130]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], r14
mov r8b, 0x75
lea rdx, str.Select_a_colour_to_adjust:
mov rcx, rbp
call fcn.14000c8f0
mov qword [rsi], rax
lea rcx, str.config_colourcfg
mov dword [rax + 0x14], 0
mov rax, qword [rsi]
mov dword [rax + 0x3c], 7
call fcn.14000bf20
mov r8, rax
lea rdx, str.RGB_value:
mov rcx, rbp
call fcn.14000cda0
xor ecx, ecx
mov dword [rax + 0x14], 1
call fcn.14000bf20
mov rcx, rsi
mov rdi, rax
call fcn.14000bf20
lea rcx, str.config_colourcfg
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rdx, [0x1400b344c]
mov qword [rsp + 0x30], rbx
mov r9d, 0x32
mov qword [rsp + 0x28], r14
mov r8b, 0x72
mov qword [rsp + 0x20], rax
mov rcx, rbp
call fcn.14000c2f0
mov qword [rsi + 8], rax
xor ecx, ecx
mov dword [rax + 0x14], 1
call fcn.14000bf20
mov rcx, rsi
mov rdi, rax
call fcn.14000bf20
lea rcx, str.config_colourcfg
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rdx, str.Green
mov qword [rsp + 0x30], rbx
mov r9d, 0x32
mov qword [rsp + 0x28], r14
mov r8b, 0x6e
mov rcx, rbp
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
mov qword [rsi + 0x10], rax
xor ecx, ecx
mov dword [rax + 0x14], 1
call fcn.14000bf20
mov rcx, rsi
mov rdi, rax
call fcn.14000bf20
lea rcx, str.config_colourcfg
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rdx, str.Blue
mov qword [rsp + 0x30], rbx
mov r9d, 0x32
mov qword [rsp + 0x28], r14
mov r8b, 0x65
mov rcx, rbp
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
mov qword [rsi + 0x18], rax
mov rcx, rsi
mov dword [rax + 0x14], 1
call fcn.14000bf20
lea rcx, str.config_colourcfg
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x6d
mov qword [rsp + 0x20], r14
lea rdx, str.Modify
mov rcx, rbp
call fcn.14000cac0
mov edx, 1
mov qword [rsi + 0x20], rax
mov rcx, rbp
mov dword [rax + 0x14], 1
lea r8d, [rdx + 0x63]
call fcn.14000c060
test r15d, r15d
js 0x1400091d6
lea r8, str.Options_controlling_the_connection
mov rcx, r13
lea rdx, str.Connection
call fcn.14000cc70
lea r9, str.Sending_of_null_packets_to_keep_session_active
mov rcx, r13
lea r8, str.keepalive
lea rdx, str.Connection
call fcn.14000c770
mov ecx, 0xffffffff
mov rsi, rax
call fcn.14000bf10
mov ecx, 6
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_keepalive
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rbp, [0x140004540]
mov qword [rsp + 0x30], rbx
lea rdx, str.Seconds_between_keepalives__0_to_turn_off_
mov qword [rsp + 0x28], rbp
mov r9d, 0x14
mov r8b, 0x6b
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.14000c2f0
test r12b, r12b
jne 0x1400096b5
lea r9, str.Low_level_TCP_connection_options
mov rcx, r13
lea r8, [0x1400b354c]
lea rdx, str.Connection
call fcn.14000c770
mov ecx, 7
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_nodelay
mov rbx, rax
call fcn.14000bf20
lea rsi, [0x140004490]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], rsi
mov r8b, 0x6e
lea rdx, str.Disable_Nagles_algorithm__TCP_NODELAY_option_
mov rcx, rdi
call fcn.14000bff0
mov ecx, 8
call fcn.14000bf10
lea rcx, str.config_tcp_keepalives
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x70
mov qword [rsp + 0x20], rsi
lea rdx, str.Enable_TCP_keepalives__SO_KEEPALIVE_option_
mov rcx, rdi
call fcn.14000bff0
lea r9, str.Internet_protocol_version
mov rcx, r13
lea r8, str.ipversion
lea rdx, str.Connection
call fcn.14000c770
mov ecx, 2
mov r14, rax
call fcn.14000bf10
mov ecx, 1
mov rbx, rax
call fcn.14000bf10
xor ecx, ecx
mov rdi, rax
call fcn.14000bf10
mov ecx, 3
mov rsi, rax
call fcn.14000bf10
lea rcx, str.config_address_family
mov rbp, rax
call fcn.14000bf20
xor r15d, r15d
lea rcx, [0x1400b3604]
mov qword [rsp + 0x80], r15
xor r8d, r8d
mov qword [rsp + 0x78], rbx
xor edx, edx
mov dword [rsp + 0x70], 0x36
mov qword [rsp + 0x68], rcx
lea r9d, [r15 + 3]
mov qword [rsp + 0x60], rdi
lea rcx, [0x1400b360c]
mov dword [rsp + 0x58], 0x34
mov qword [rsp + 0x50], rcx
lea rcx, str.Auto
mov qword [rsp + 0x48], rsi
mov dword [rsp + 0x40], 0x75
mov qword [rsp + 0x38], rcx
lea rcx, [0x140004850]
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rcx
mov rcx, r14
mov qword [rsp + 0x20], rax
call fcn.14000cb30
lea ecx, [r15 + 3]
call fcn.14001cf50
test rax, rax
lea rcx, str.Logical_name_of_remote_host__e.g._for_SSH_key_lookup_:
lea rbp, str.Logical_name_of_remote_host:
cmovne rbp, rcx
lea r9, str.Logical_name_of_remote_host
lea r8, str.identity
mov rcx, r13
lea rdx, str.Connection
call fcn.14000c770
lea ecx, [r15 + 1]
mov rsi, rax
call fcn.14000bf10
lea ecx, [r15 + 9]
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_loghost
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea r12, [0x140004540]
mov qword [rsp + 0x30], rbx
lea r9d, [r15 + 0x64]
mov qword [rsp + 0x28], r12
mov r8b, 0x6d
mov rdx, rbp
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.14000c2f0
lea r8, str.Data_to_send_to_the_server
mov rcx, r13
lea rdx, str.Connection_Data
call fcn.14000cc70
lea r9, str.Login_details
mov rcx, r13
lea r8, str.login
lea rdx, str.Connection_Data
call fcn.14000c770
lea ecx, [r15 + 1]
mov r14, rax
call fcn.14000bf10
lea ecx, [r15 + 0x38]
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_username
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea r9d, [r15 + 0x32]
mov qword [rsp + 0x30], rbx
lea rdx, str.Auto_login_username
mov qword [rsp + 0x28], r12
mov r8b, 0x75
mov rcx, r14
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
call fcn.140082be0
test rax, rax
lea rdx, [0x1400b0d8b]
lea rcx, str.Use_system_username___s_
mov rbx, rax
cmovne rdx, rax
call fcn.14006c6b0
mov rcx, rbx
mov rbp, rax
call fcn.140011ff0
lea ecx, [r15 + 1]
call fcn.14000bf10
xor ecx, ecx
mov rsi, rax
call fcn.14000bf10
lea ecx, [r15 + 0x39]
mov rbx, rax
call fcn.14000bf10
lea rcx, str.config_username_from_env
mov rdi, rax
call fcn.14000bf20
mov qword [rsp + 0x58], r15
lea rcx, str.Prompt
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], rcx
lea rcx, [0x1400047a0]
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r9d, [r15 + 4]
mov rcx, r14
lea r8d, [r15 + 0x6e]
lea rdx, str.When_username_is_not_specified:
call fcn.14000cb30
mov rcx, rbp
call fcn.140011ff0
lea r9, str.Terminal_details
mov rcx, r13
lea r8, str.term
lea rdx, str.Connection_Data
call fcn.14000c770
lea ecx, [r15 + 1]
mov rsi, rax
call fcn.14000bf10
lea ecx, [r15 + 0x34]
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_termtype
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea r9d, [r15 + 0x32]
mov qword [rsp + 0x30], rbx
lea rdx, str.Terminal_type_string
mov qword [rsp + 0x28], r12
mov r8b, 0x74
mov rcx, rsi
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
lea ecx, [r15 + 1]
call fcn.14000bf10
lea ecx, [r15 + 0x35]
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_termspeed
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea r9d, [r15 + 0x32]
mov qword [rsp + 0x30], rbx
lea rdx, str.Terminal_speeds
mov qword [rsp + 0x28], r12
mov r8b, 0x73
mov rcx, rsi
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
lea r9, str.Environment_variables
mov rcx, r13
lea r8, [0x1400b3828]
lea rdx, str.Connection_Data
call fcn.14000c770
lea edx, [r15 + 2]
mov rcx, rax
lea r9d, [r15 + 0x14]
mov rsi, rax
lea r8d, [r15 + 0x50]
call fcn.14000c060
lea edx, [r15 + 0x28]
mov rcx, r13
call fcn.14000bf30
xor ecx, ecx
mov r14, rax
call fcn.14000bf20
mov rcx, r14
mov rdi, rax
call fcn.14000bf20
lea rcx, str.config_environ
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rbp, [0x140004d50]
mov qword [rsp + 0x30], rbx
lea r9d, [r15 + 0x3c]
mov qword [rsp + 0x28], rbp
lea rdx, str.Variable
mov r8b, 0x76
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.14000c2f0
mov qword [r14], rax
xor ecx, ecx
mov dword [rax + 0x14], r15d
call fcn.14000bf20
mov rcx, r14
mov rdi, rax
call fcn.14000bf20
lea rcx, str.config_environ
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea r9d, [r15 + 0x3c]
mov qword [rsp + 0x30], rbx
lea rdx, str.Value
mov qword [rsp + 0x28], rbp
mov r8b, 0x6c
mov rcx, rsi
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
mov qword [r14 + 8], rax
mov rcx, r14
mov dword [rax + 0x14], r15d
call fcn.14000bf20
lea rcx, str.config_environ
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x64
mov qword [rsp + 0x20], rbp
lea rdx, [0x1400b3854]
mov rcx, rsi
call fcn.14000cac0
mov qword [r14 + 0x10], rax
mov rcx, r14
mov dword [rax + 0x14], 1
call fcn.14000bf20
lea rcx, str.config_environ
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x72
mov qword [rsp + 0x20], rbp
lea rdx, str.Remove
mov rcx, rsi
call fcn.14000cac0
mov qword [r14 + 0x18], rax
lea edx, [r15 + 1]
lea r8d, [r15 + 0x64]
mov rcx, rsi
mov dword [rax + 0x14], 1
call fcn.14000c060
mov rcx, r14
call fcn.14000bf20
lea rcx, str.config_environ
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
xor r8d, r8d
mov qword [rsp + 0x20], rbp
xor edx, edx
mov rcx, rsi
call fcn.14000c8f0
mov qword [r14 + 0x20], rax
lea edx, [r15 + 4]
xor r8d, r8d
mov dword [rax + 0x3c], 3
lea ecx, [rdx - 2]
mov rax, qword [r14 + 0x20]
mov dword [rax + 0x4c], 2
call fcn.140012100
mov rcx, qword [r14 + 0x20]
mov qword [rcx + 0x50], rax
mov rax, qword [r14 + 0x20]
mov rcx, qword [rax + 0x50]
mov dword [rcx], 0x1e
mov rax, qword [r14 + 0x20]
mov rcx, qword [rax + 0x50]
mov dword [rcx + 4], 0x46
jmp 0x1400091df
test r12b, r12b
jne 0x1400096ae
lea r8, str.Options_controlling_proxy_usage
mov rcx, r13
lea rdx, str.Connection_Proxy
call fcn.14000cc70
xor r9d, r9d
lea r8, str.basics
lea rdx, str.Connection_Proxy
mov rcx, r13
call fcn.14000c770
mov ecx, 4
mov r12, rax
call fcn.14000bf10
mov ecx, 3
mov rbx, rax
call fcn.14000bf10
mov ecx, 2
mov rdi, rax
call fcn.14000bf10
mov ecx, 1
mov rsi, rax
call fcn.14000bf10
xor ecx, ecx
mov rbp, rax
call fcn.14000bf10
mov ecx, 0xd
mov r14, rax
call fcn.14000bf10
lea rcx, str.config_proxy_type
mov r15, rax
call fcn.14000bf20
mov qword [rsp + 0x88], 0
lea rcx, str.Telnet
mov qword [rsp + 0x80], rbx
lea rdx, str.Proxy_type:
mov qword [rsp + 0x78], rcx
mov r9d, 3
mov qword [rsp + 0x70], rdi
lea rcx, str.HTTP
mov qword [rsp + 0x68], rcx
lea rcx, str.SOCKS_5
mov qword [rsp + 0x60], rsi
mov qword [rsp + 0x58], rcx
lea r8d, [r9 + 0x71]
mov qword [rsp + 0x50], rbp
lea rcx, str.SOCKS_4
mov qword [rsp + 0x48], rcx
lea rcx, str.None
mov qword [rsp + 0x40], r14
mov qword [rsp + 0x38], rcx
lea rcx, [0x140004850]
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], rcx
mov rcx, r12
mov qword [rsp + 0x20], rax
call fcn.14000cb30
mov edx, 2
mov rcx, r12
lea r9d, [rdx + 0x12]
lea r8d, [rdx + 0x4e]
call fcn.14000c060
mov ecx, 1
call fcn.14000bf10
mov ecx, 0xe
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_proxy
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rsi, [0x140004540]
mov qword [rsp + 0x30], rbx
lea rdx, str.Proxy_hostname
mov qword [rsp + 0x28], rsi
mov r9d, 0x64
mov r8b, 0x79
mov qword [rsp + 0x20], rax
mov rcx, r12
call fcn.14000c2f0
xor r14d, r14d
mov dword [rax + 0x14], r14d
lea ecx, [r14 - 1]
call fcn.14000bf10
lea ecx, [r14 + 0xf]
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_proxy
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea r9d, [r14 + 0x64]
mov qword [rsp + 0x30], rbx
lea rdx, str.Port
mov qword [rsp + 0x28], rsi
mov r8b, 0x70
mov rcx, r12
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
lea edx, [r14 + 1]
mov rcx, r12
lea r8d, [r14 + 0x64]
mov dword [rax + 0x14], 1
call fcn.14000c060
lea ecx, [r14 + 1]
call fcn.14000bf10
lea ecx, [r14 + 0xa]
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_proxy_exclude
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea r9d, [r14 + 0x64]
mov qword [rsp + 0x30], rbx
lea rdx, str.Exclude_Hosts_IPs
mov qword [rsp + 0x28], rsi
mov r8b, 0x65
mov rcx, r12
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
lea ecx, [r14 + 0xc]
call fcn.14000bf10
lea rcx, str.config_proxy_exclude
mov rbx, rax
call fcn.14000bf20
lea rsi, [0x140004490]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], rsi
mov r8b, 0x78
lea rdx, str.Consider_proxying_local_host_connections
mov rcx, r12
call fcn.14000bff0
xor ecx, ecx
call fcn.14000bf10
lea ecx, [r14 + 2]
mov rbx, rax
call fcn.14000bf10
lea ecx, [r14 + 1]
mov rdi, rax
call fcn.14000bf10
lea ecx, [r14 + 0xb]
mov rsi, rax
call fcn.14000bf10
lea rcx, str.config_proxy_dns
mov rbp, rax
call fcn.14000bf20
mov qword [rsp + 0x68], r14
lea rcx, str.Auto
mov qword [rsp + 0x60], rbx
lea r15, [0x1400b3964]
mov qword [rsp + 0x58], r15
lea r14, [0x1400b3968]
mov qword [rsp + 0x50], rdi
mov r9d, 3
mov qword [rsp + 0x48], rcx
lea rcx, [0x140004850]
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], rbp
lea r8d, [r9 + 0x61]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea rdx, str.Do_DNS_name_lookup_at_proxy_end:
mov rcx, r12
call fcn.14000cb30
mov ecx, 1
call fcn.14000bf10
mov ecx, 0x10
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_proxy_auth
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rsi, [0x140004540]
mov qword [rsp + 0x30], rbx
lea rdx, str.Username
mov qword [rsp + 0x28], rsi
mov r9d, 0x3c
mov r8b, 0x75
mov qword [rsp + 0x20], rax
mov rcx, r12
call fcn.14000c2f0
mov ecx, 1
call fcn.14000bf10
mov ecx, 0x11
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_proxy_auth
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rdx, str.Password
mov qword [rsp + 0x30], rbx
mov r9d, 0x3c
mov qword [rsp + 0x28], rsi
mov r8b, 0x77
mov rcx, r12
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
mov ecx, 1
mov byte [rax + 0x40], 1
call fcn.14000bf10
mov ecx, 0x12
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_proxy_command
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rdx, str.Telnet_command
mov qword [rsp + 0x30], rbx
mov r9d, 0x64
mov qword [rsp + 0x28], rsi
mov r8b, 0x6d
mov rcx, r12
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
mov ecx, 2
call fcn.14000bf10
xor ecx, ecx
mov rbx, rax
call fcn.14000bf10
mov ecx, 1
mov rdi, rax
call fcn.14000bf10
mov ecx, 0x13
mov rsi, rax
call fcn.14000bf10
lea rcx, str.config_proxy_logging
mov rbp, rax
call fcn.14000bf20
mov qword [rsp + 0x68], 0
lea rcx, str.Only_until_session_starts
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0x58], rcx
lea rcx, [0x140004850]
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rcx
mov r9d, 5
mov qword [rsp + 0x20], rax
lea rdx, str.Print_proxy_diagnostics_in_the_terminal_window
mov rcx, r12
lea r8d, [r9 + 0x6d]
call fcn.14000cb30
movzx r12d, byte [rsp + 0x128]
mov r15d, dword [rsp + 0x130]
lea rbp, [0x140004540]
mov ecx, 3
call fcn.14001cf50
test rax, rax
je 0x1400096cf
test r12b, r12b
je 0x1400096f1
cmp r15d, 3
je 0x1400096f1
mov ecx, 4
call fcn.14001cf50
test rax, rax
je 0x14000b032
test r12b, r12b
je 0x1400096f1
cmp r15d, 4
jne 0x14000b032
lea r8, str.Options_controlling_SSH_connections
mov rcx, r13
lea rdx, str.Connection_SSH
call fcn.14000cc70
test r12b, r12b
je 0x140009774
mov r14d, dword [rsp + 0x138]
lea eax, [r14 + 1]
test eax, 0xfffffffd
jne 0x14000975e
xor r9d, r9d
lea r8, str.disclaimer
lea rdx, str.Connection_SSH
mov rcx, r13
call fcn.14000c770
xor ecx, ecx
mov rbx, rax
call fcn.14000bf20
mov r8, rax
lea rdx, str.Nothing_on_this_panel_may_be_reconfigured_in_mid_session__it_is_only_here_so_that_sub_panels_of_it_can_exist_without_looking_strange.
mov rcx, rbx
call fcn.14000cda0
cmp r14d, 1
je 0x14000a7fe
cmp r14d, 0xffffffff
je 0x14000a7fe
lea rbp, [0x140004490]
jmp 0x14000984d
lea r9, str.Data_to_send_to_the_server
mov rcx, r13
lea r8, str.data
lea rdx, str.Connection_SSH
call fcn.14000c770
mov ecx, 1
mov rsi, rax
call fcn.14000bf10
mov ecx, 0x14
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_command
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rdx, str.Remote_command:
mov qword [rsp + 0x30], rbx
mov r9d, 0x64
mov qword [rsp + 0x28], rbp
mov r8b, 0x72
mov rcx, rsi
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
lea r9, str.Protocol_options
mov rcx, r13
lea r8, str.protocol
lea rdx, str.Connection_SSH
call fcn.14000c770
mov ecx, 0x31
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_ssh_noshell
mov rbx, rax
call fcn.14000bf20
lea rbp, [0x140004490]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], rbp
mov r8b, 0x6e
lea rdx, str.Dont_start_a_shell_or_command_at_all
mov rcx, rdi
call fcn.14000bff0
mov r14d, dword [rsp + 0x138]
lea r9, str.Protocol_options
mov rcx, r13
lea r8, str.protocol
lea rdx, str.Connection_SSH
call fcn.14000c770
mov ecx, 0x17
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_ssh_comp
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x65
mov qword [rsp + 0x20], rbp
lea rdx, str.Enable_compression
mov rcx, rdi
call fcn.14000bff0
test r12b, r12b
jne 0x140009a53
lea r9, str.Sharing_an_SSH_connection_between_PuTTY_tools
mov rcx, r13
lea r8, str.sharing
lea rdx, str.Connection_SSH
call fcn.14000c770
mov ecx, 0xbd
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_ssh_sharing
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x73
mov qword [rsp + 0x20], rbp
lea rdx, str.Share_SSH_connections_if_possible
mov rcx, rdi
call fcn.14000bff0
lea rcx, str.config_ssh_sharing
call fcn.14000bf20
mov r8, rax
lea rdx, str.Permitted_roles_in_a_shared_connection:
mov rcx, rdi
call fcn.14000cda0
mov ecx, 0xbe
call fcn.14000bf10
lea rcx, str.config_ssh_sharing
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x75
mov qword [rsp + 0x20], rbp
lea rdx, str.Upstream__connecting_to_the_real_server_
mov rcx, rdi
call fcn.14000bff0
mov ecx, 0xbf
call fcn.14000bf10
lea rcx, str.config_ssh_sharing
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x64
mov qword [rsp + 0x20], rbp
lea rdx, str.Downstream__connecting_to_the_upstream_PuTTY_
mov rcx, rdi
call fcn.14000bff0
lea r9, str.Protocol_options
mov rcx, r13
lea r8, str.protocol
lea rdx, str.Connection_SSH
call fcn.14000c770
xor ecx, ecx
mov rbp, rax
call fcn.14000bf10
mov ecx, 3
mov rbx, rax
call fcn.14000bf10
mov ecx, 0x22
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_ssh_prot
mov rsi, rax
call fcn.14000bf20
xor r15d, r15d
lea rcx, str.1__INSECURE_
mov qword [rsp + 0x68], r15
xor r8d, r8d
mov qword [rsp + 0x60], rbx
mov dword [rsp + 0x58], 0x31
mov qword [rsp + 0x50], rcx
lea r9d, [r15 + 2]
mov qword [rsp + 0x48], rdi
lea rcx, [0x1400b3d10]
mov dword [rsp + 0x40], 0x32
mov qword [rsp + 0x38], rcx
lea rcx, [0x140004850]
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea rdx, str.SSH_protocol_version:
mov rcx, rbp
call fcn.14000cb30
lea rbp, [0x140004490]
jmp 0x140009a56
xor r15d, r15d
lea eax, [r14 + 1]
test eax, 0xfffffffd
je 0x140009d10
lea r8, str.Options_controlling_SSH_key_exchange
mov rcx, r13
lea rdx, str.Connection_SSH_Kex
call fcn.14000cc70
lea r9, str.Key_exchange_algorithm_options
mov rcx, r13
lea r8, str.main
lea rdx, str.Connection_SSH_Kex
call fcn.14000c770
xor ecx, ecx
mov rdi, rax
call fcn.14000bf20
lea rcx, str.config_ssh_kex_order
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
lea rax, [0x1400051a0]
mov r8b, 0x73
lea rdx, str.Algorithm_selection_policy:
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.14000c1c0
mov ecx, 0x2a
mov dword [rax + 0x3c], 6
call fcn.14000bf10
lea rcx, str.config_ssh_auth_gssapi
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x6b
mov qword [rsp + 0x20], rbp
lea rdx, str.Attempt_GSSAPI_key_exchange
mov rcx, rdi
call fcn.14000bff0
lea r9, str.Options_controlling_key_re_exchange
mov rcx, r13
lea r8, str.repeat
lea rdx, str.Connection_SSH_Kex
call fcn.14000c770
mov ecx, 0xffffffff
mov rsi, rax
call fcn.14000bf10
mov ecx, 0x1b
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_ssh_kex_rekey
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rcx, [0x140004540]
mov qword [rsp + 0x30], rbx
lea rdx, str.Max_minutes_before_rekey__0_for_no_limit_
mov qword [rsp + 0x28], rcx
mov r9d, 0x14
mov rcx, rsi
mov qword [rsp + 0x20], rax
mov r8b, 0x74
call fcn.14000c2f0
mov ecx, 0xffffffff
call fcn.14000bf10
mov ecx, 0x2c
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_ssh_kex_rekey
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rcx, [0x140004540]
mov qword [rsp + 0x30], rbx
lea rdx, str.Minutes_between_GSS_checks__0_for_never_
mov qword [rsp + 0x28], rcx
mov r9d, 0x14
mov rcx, rsi
mov qword [rsp + 0x20], rax
xor r8d, r8d
call fcn.14000c2f0
mov ecx, 0x10
call fcn.14000bf10
mov rdi, rax
mov ecx, 0x1c
call fcn.14000bf10
lea rcx, str.config_ssh_kex_rekey
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rcx, [0x140004540]
mov qword [rsp + 0x30], rbx
lea rdx, str.Max_data_before_rekey__0_for_no_limit_
mov qword [rsp + 0x28], rcx
mov r9d, 0x14
mov rcx, rsi
mov qword [rsp + 0x20], rax
mov r8b, 0x78
call fcn.14000c2f0
lea rcx, str.config_ssh_kex_rekey
call fcn.14000bf20
mov r8, rax
lea rdx, str._Use_1M_for_1_megabyte__1G_for_1_gigabyte_etc_
mov rcx, rsi
call fcn.14000cda0
lea r8, str.Options_controlling_SSH_host_keys
mov rcx, r13
lea rdx, str.Connection_SSH_Host_keys
call fcn.14000cc70
lea r9, str.Host_key_algorithm_preference
mov rcx, r13
lea r8, str.main
lea rdx, str.Connection_SSH_Host_keys
call fcn.14000c770
xor ecx, ecx
mov rdi, rax
call fcn.14000bf20
lea rcx, str.config_ssh_hostkey_order
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
lea rax, [0x140005090]
mov r8b, 0x73
lea rdx, str.Algorithm_selection_policy:
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.14000c1c0
mov ecx, 0x1a
mov dword [rax + 0x3c], 5
call fcn.14000bf10
lea rcx, str.config_ssh_prefer_known_hostkeys
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x70
mov qword [rsp + 0x20], rbp
lea rdx, str.Prefer_algorithms_for_which_a_host_key_is_known
mov rcx, rdi
call fcn.14000bff0
test r12b, r12b
jne 0x140009ec8
lea r9, str.Manually_configure_host_keys_for_this_connection
mov rcx, r13
lea r8, str.hostkeys
lea rdx, str.Connection_SSH_Host_keys
call fcn.14000c770
mov edx, 2
mov rcx, rax
mov rbp, rax
lea r9d, [rdx + 0x17]
lea r8d, [rdx + 0x49]
call fcn.14000c060
lea rcx, str.config_ssh_kex_manual_hostkeys
call fcn.14000bf20
mov r8, rax
lea rdx, str.Host_keys_or_fingerprints_to_accept:
mov rcx, rbp
call fcn.14000cda0
mov edx, 0x20
mov rcx, r13
mov dword [rax + 0x14], r15d
call fcn.14000bf30
mov rcx, rax
mov rsi, rax
call fcn.14000bf20
lea rcx, str.config_ssh_kex_manual_hostkeys
mov rbx, rax
call fcn.14000bf20
lea r14, [0x140005460]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], r14
mov r8b, 0x72
lea rdx, str.Remove
mov rcx, rbp
call fcn.14000cac0
mov qword [rsi + 8], rax
mov rcx, rsi
mov dword [rax + 0x14], 1
mov rax, qword [rsi + 8]
mov byte [rax + 0x10], 1
call fcn.14000bf20
lea rcx, str.config_ssh_kex_manual_hostkeys
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
xor r8d, r8d
mov qword [rsp + 0x20], r14
xor edx, edx
mov rcx, rbp
call fcn.14000c8f0
mov qword [rsi + 0x10], rax
mov rcx, rbp
mov dword [rax + 0x3c], 2
mov rax, qword [rsi + 0x10]
mov byte [rax + 0x58], r12b
mov rdx, qword [rsi + 8]
call fcn.14000cd60
xor ecx, ecx
call fcn.14000bf20
mov rcx, rsi
mov rdi, rax
call fcn.14000bf20
lea rcx, str.config_ssh_kex_manual_hostkeys
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rdx, [0x1400b4080]
mov qword [rsp + 0x30], rbx
mov r9d, 0x50
mov qword [rsp + 0x28], r14
mov r8b, 0x6b
mov rcx, rbp
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
mov qword [rsi + 0x18], rax
mov rcx, rsi
mov dword [rax + 0x14], r15d
call fcn.14000bf20
mov rbx, rax
lea rcx, str.config_ssh_kex_manual_hostkeys
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x79
mov qword [rsp + 0x20], r14
lea rdx, str.Add_key
mov rcx, rbp
call fcn.14000cac0
mov edx, 1
mov qword [rsi], rax
mov rcx, rbp
mov dword [rax + 0x14], 1
lea r8d, [rdx + 0x63]
call fcn.14000c060
jmp 0x140009edc
cmp r14d, 1
je 0x14000a7fe
cmp r14d, 0xffffffff
je 0x14000a7fe
lea r8, str.Options_controlling_SSH_encryption
mov rcx, r13
lea rdx, str.Connection_SSH_Cipher
call fcn.14000cc70
lea r9, str.Encryption_options
mov rcx, r13
lea r8, str.encryption
lea rdx, str.Connection_SSH_Cipher
call fcn.14000c770
xor ecx, ecx
mov rdi, rax
call fcn.14000bf20
lea rcx, str.config_ssh_encryption
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
lea rax, [0x140003d80]
mov r8b, 0x73
lea rdx, str.Encryption_cipher_selection_policy:
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.14000c1c0
mov ecx, 0x23
mov dword [rax + 0x3c], 6
call fcn.14000bf10
lea rcx, str.config_ssh_encryption
mov rbx, rax
call fcn.14000bf20
lea r15, [0x140004490]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], r15
mov r8b, 0x69
lea rdx, str.Enable_legacy_use_of_single_DES_in_SSH_2
mov rcx, rdi
call fcn.14000bff0
test r12b, r12b
jne 0x14000a7fe
lea r8, str.Options_controlling_SSH_authentication
mov rcx, r13
lea rdx, str.Connection_SSH_Auth
call fcn.14000cc70
xor r9d, r9d
lea r8, str.main
lea rdx, str.Connection_SSH_Auth
mov rcx, r13
call fcn.14000c770
mov ecx, 0x26
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_ssh_banner
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x64
mov qword [rsp + 0x20], r15
lea rdx, str.Display_pre_authentication_banner__SSH_2_only_
mov rcx, rdi
call fcn.14000bff0
mov ecx, 0x24
call fcn.14000bf10
lea rcx, str.config_ssh_noauth
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x62
mov qword [rsp + 0x20], r15
lea rdx, str.Bypass_authentication_entirely__SSH_2_only_
mov rcx, rdi
call fcn.14000bff0
mov ecx, 0x25
call fcn.14000bf10
lea rcx, str.config_ssh_notrivialauth
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x6e
mov qword [rsp + 0x20], r15
lea rdx, str.Disconnect_if_authentication_succeeds_trivially
mov rcx, rdi
call fcn.14000bff0
lea r9, str.Authentication_methods
mov rcx, r13
lea r8, str.methods
lea rdx, str.Connection_SSH_Auth
call fcn.14000c770
mov ecx, 0x1d
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_ssh_tryagent
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x70
mov qword [rsp + 0x20], r15
lea rdx, str.Attempt_authentication_using_Pageant
mov rcx, rdi
call fcn.14000bff0
mov ecx, 0x27
call fcn.14000bf10
lea rcx, str.config_ssh_tis
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x6d
mov qword [rsp + 0x20], r15
lea rdx, str.Attempt_TIS_or_CryptoCard_auth__SSH_1_
mov rcx, rdi
call fcn.14000bff0
mov ecx, 0x28
call fcn.14000bf10
lea rcx, str.config_ssh_ki
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x69
mov qword [rsp + 0x20], r15
lea rdx, str.Attempt__keyboard_interactive__auth__SSH_2_
mov rcx, rdi
call fcn.14000bff0
lea r9, str.Authentication_parameters
mov rcx, r13
lea r8, str.params
lea rdx, str.Connection_SSH_Auth
call fcn.14000c770
mov ecx, 0x1e
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_ssh_agentfwd
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x66
mov qword [rsp + 0x20], r15
lea rdx, str.Allow_agent_forwarding
mov rcx, rdi
call fcn.14000bff0
mov ecx, 0x1f
call fcn.14000bf10
lea rcx, str.config_ssh_changeuser
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
xor r8d, r8d
mov qword [rsp + 0x20], r15
lea rdx, str.Allow_attempted_changes_of_username_in_SSH_2
mov rcx, rdi
call fcn.14000bff0
mov ecx, 0x21
call fcn.14000bf10
lea rcx, str.config_ssh_privkey
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x40], rbx
lea rsi, [0x1400046a0]
mov qword [rsp + 0x38], rsi
lea r9, str.PuTTY_Private_Key_Files__.ppk_
mov qword [rsp + 0x30], rax
lea rdx, str.Private_key_file_for_authentication:
lea rax, str.Select_private_key_file
mov r8b, 0x6b
mov qword [rsp + 0x28], rax
mov rcx, rdi
mov byte [rsp + 0x20], r12b
call fcn.14000c380
lea r8, str.Options_controlling_GSSAPI_authentication
mov rcx, r13
lea rdx, str.Connection_SSH_Auth_GSSAPI
call fcn.14000cc70
xor r9d, r9d
lea r8, str.gssapi
lea rdx, str.Connection_SSH_Auth_GSSAPI
mov rcx, r13
call fcn.14000c770
mov ecx, 0x29
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_ssh_auth_gssapi
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x74
mov qword [rsp + 0x20], r15
lea rdx, str.Attempt_GSSAPI_authentication__SSH_2_only_
mov rcx, rdi
call fcn.14000bff0
mov ecx, 0x2a
call fcn.14000bf10
lea rcx, str.config_ssh_auth_gssapi
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x6b
mov qword [rsp + 0x20], r15
lea rdx, str.Attempt_GSSAPI_key_exchange__SSH_2_only_
mov rcx, rdi
call fcn.14000bff0
mov ecx, 0x2b
call fcn.14000bf10
lea rcx, str.config_ssh_auth_gssapi_delegation
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x6c
mov qword [rsp + 0x20], r15
lea rdx, str.Allow_GSSAPI_credential_delegation
mov rcx, rdi
call fcn.14000bff0
cmp dword [0x1400cb860], 1
jle 0x14000a3a6
xor ecx, ecx
call fcn.14000bf20
lea rcx, str.config_ssh_auth_gssapi_libraries
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
lea rax, [0x140004fa0]
mov r8b, 0x70
lea rdx, str.Preference_order_for_GSSAPI_libraries:
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.14000c1c0
mov edx, dword [0x1400cb860]
mov ecx, 0x2e
mov dword [rax + 0x3c], edx
call fcn.14000bf10
lea rcx, str.config_ssh_auth_gssapi_libraries
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x40], rbx
lea r9, str.Dynamic_Library_Files__.dll_
mov qword [rsp + 0x38], rsi
lea rdx, str.User_supplied_GSSAPI_library_path:
mov qword [rsp + 0x30], rax
mov r8b, 0x73
lea rax, str.Select_library_file
mov rcx, rdi
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], r12b
call fcn.14000c380
lea r8, str.Remote_terminal_settings
mov rcx, r13
lea rdx, str.Connection_SSH_TTY
call fcn.14000cc70
xor r9d, r9d
lea r8, str.sshtty
lea rdx, str.Connection_SSH_TTY
mov rcx, r13
call fcn.14000c770
mov ecx, 0x16
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_ssh_pty
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x70
mov qword [rsp + 0x20], r15
lea rdx, str.Dont_allocate_a_pseudo_terminal
mov rcx, rdi
call fcn.14000bff0
lea r9, str.Terminal_modes
mov rcx, r13
lea r8, str.ttymodes
lea rdx, str.Connection_SSH_TTY
call fcn.14000c770
mov edx, 0x20
mov rcx, r13
mov r15, rax
call fcn.14000bf30
lea rcx, str.config_ttymodes
mov r14, rax
call fcn.14000bf20
mov r8, rax
lea rdx, str.Terminal_modes_to_send:
mov rcx, r15
call fcn.14000cda0
mov rcx, r14
call fcn.14000bf20
lea rcx, str.config_ttymodes
mov rbx, rax
call fcn.14000bf20
lea rdi, [0x14000b8a0]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], rdi
xor r8d, r8d
xor edx, edx
mov rcx, r15
call fcn.14000c8f0
mov qword [r14 + 0x18], rax
xor r8d, r8d
mov dword [rax + 0x3c], 8
mov rax, qword [r14 + 0x18]
lea edx, [r8 + 4]
lea ecx, [rdx - 2]
mov dword [rax + 0x4c], 2
call fcn.140012100
mov rcx, qword [r14 + 0x18]
mov edx, 2
mov qword [rcx + 0x50], rax
lea r9d, [rdx + 0x17]
mov rax, qword [r14 + 0x18]
lea r8d, [rdx + 0x49]
mov rcx, qword [rax + 0x50]
mov dword [rcx], 0x28
mov rax, qword [r14 + 0x18]
mov rcx, qword [rax + 0x50]
mov dword [rcx + 4], 0x3c
mov rcx, r15
call fcn.14000c060
lea rcx, str.config_ttymodes
call fcn.14000bf20
mov r8, rax
lea rdx, str.For_selected_mode__send:
mov rcx, r15
call fcn.14000cda0
mov rcx, r14
mov dword [rax + 0x14], 0
call fcn.14000bf20
lea rcx, str.config_ttymodes
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x73
mov qword [rsp + 0x20], rdi
lea rdx, [0x1400b31e0]
mov rcx, r15
call fcn.14000cac0
mov qword [r14 + 0x10], rax
mov edx, 1
mov rcx, r15
mov dword [rax + 0x14], 1
mov rax, qword [r14 + 0x10]
lea r8d, [rdx + 0x63]
mov byte [rax + 0x10], 1
call fcn.14000c060
mov edx, 2
mov rcx, r15
lea r9d, [rdx + 0x17]
lea r8d, [rdx + 0x49]
call fcn.14000c060
xor ecx, ecx
call fcn.14000bf20
xor ecx, ecx
mov rbx, rax
call fcn.14000bf20
xor ecx, ecx
mov rdi, rax
call fcn.14000bf20
mov rcx, r14
mov rsi, rax
call fcn.14000bf20
lea rcx, str.config_ttymodes
mov rbp, rax
call fcn.14000bf20
xor edx, edx
lea rcx, str.This:
mov qword [rsp + 0x80], rdx
xor r8d, r8d
mov qword [rsp + 0x78], rbx
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0x68], rcx
lea r9d, [rdx + 3]
mov qword [rsp + 0x60], rdi
lea rcx, str.Nothing
mov qword [rsp + 0x58], rdx
mov qword [rsp + 0x50], rcx
lea rcx, str.Auto
mov qword [rsp + 0x48], rsi
lea rsi, [0x14000b8a0]
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x38], rcx
mov rcx, r15
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rax
call fcn.14000cb30
mov qword [r14], rax
xor ecx, ecx
mov dword [rax + 0x14], 0
call fcn.14000bf20
mov rcx, r14
mov rdi, rax
call fcn.14000bf20
lea rcx, str.config_ttymodes
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
mov r9d, 0x64
mov qword [rsp + 0x30], rbx
xor r8d, r8d
mov qword [rsp + 0x28], rsi
xor edx, edx
mov rcx, r15
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
mov qword [r14 + 8], rax
mov dword [rax + 0x14], 1
mov rcx, qword [r14 + 8]
mov rax, qword [r14]
mov qword [rcx + 0x30], rax
mov rcx, r15
mov rdx, qword [r14 + 0x10]
call fcn.14000cd60
lea r8, str.Options_controlling_SSH_X11_forwarding
mov rcx, r13
lea rdx, str.Connection_SSH_X11
call fcn.14000cc70
lea r9, str.X11_forwarding
mov rcx, r13
lea r8, [0x1400b47b0]
lea rdx, str.Connection_SSH_X11
call fcn.14000c770
mov ecx, 0xa8
mov rbp, rax
call fcn.14000bf10
lea rcx, str.config_ssh_x11
mov rbx, rax
call fcn.14000bf20
lea rsi, [0x140004490]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], rsi
mov r8b, 0x65
lea rdx, str.Enable_X11_forwarding
mov rcx, rbp
call fcn.14000bff0
mov ecx, 1
call fcn.14000bf10
mov ecx, 0xa9
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_ssh_x11
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rcx, [0x140004540]
mov qword [rsp + 0x30], rbx
lea rdx, str.X_display_location
mov qword [rsp + 0x28], rcx
mov r9d, 0x32
mov rcx, rbp
mov qword [rsp + 0x20], rax
mov r8b, 0x78
call fcn.14000c2f0
mov ecx, 2
call fcn.14000bf10
mov ecx, 1
mov rbx, rax
call fcn.14000bf10
mov ecx, 0xaa
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_ssh_x11auth
mov rsi, rax
call fcn.14000bf20
mov qword [rsp + 0x58], 0
lea rcx, str.XDM_Authorization_1
mov qword [rsp + 0x50], rbx
lea rdx, str.Remote_X11_authentication_protocol
mov qword [rsp + 0x48], rcx
mov r9d, 2
mov qword [rsp + 0x40], rdi
lea rcx, str.MIT_Magic_Cookie_1
mov qword [rsp + 0x38], rcx
lea rcx, [0x140004850]
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rcx
lea r8d, [r9 + 0x73]
mov rcx, rbp
mov qword [rsp + 0x20], rax
call fcn.14000cb30
lea r8, str.Options_controlling_SSH_port_forwarding
mov rcx, r13
lea rdx, str.Connection_SSH_Tunnels
call fcn.14000cc70
lea r9, str.Port_forwarding
mov rcx, r13
lea r8, str.portfwd
lea rdx, str.Connection_SSH_Tunnels
call fcn.14000c770
mov ecx, 0xac
mov r15, rax
call fcn.14000bf10
lea rcx, str.config_ssh_portfwd_localhost
mov rbx, rax
call fcn.14000bf20
lea rdi, [0x140004490]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], rdi
mov r8b, 0x74
lea rdx, str.Local_ports_accept_connections_from_other_hosts
mov rcx, r15
call fcn.14000bff0
mov ecx, 0xad
call fcn.14000bf10
lea rcx, str.config_ssh_portfwd_localhost
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x70
mov qword [rsp + 0x20], rdi
lea rdx, str.Remote_ports_do_the_same__SSH_2_only_
mov rcx, r15
call fcn.14000bff0
mov edx, 3
mov dword [rsp + 0x20], 0x19
mov rcx, r15
lea r9d, [rdx + 0x11]
lea r8d, [rdx + 0x34]
call fcn.14000c060
lea rcx, str.config_ssh_portfwd
call fcn.14000bf20
mov r8, rax
lea rdx, str.Forwarded_ports:
mov rcx, r15
call fcn.14000cda0
mov edx, 0x38
mov rcx, r13
mov dword [rax + 0x14], 0x10000
call fcn.14000bf30
mov rcx, rax
mov r14, rax
call fcn.14000bf20
lea rcx, str.config_ssh_portfwd
mov rbx, rax
call fcn.14000bf20
lea rsi, [0x140005700]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], rsi
mov r8b, 0x72
lea rdx, str.Remove
mov rcx, r15
call fcn.14000cac0
mov qword [r14 + 8], rax
mov rcx, r14
mov dword [rax + 0x14], 2
mov rax, qword [r14 + 8]
mov byte [rax + 0x10], 1
call fcn.14000bf20
lea rcx, str.config_ssh_portfwd
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
xor r8d, r8d
mov qword [rsp + 0x20], rsi
xor edx, edx
mov rcx, r15
call fcn.14000c8f0
mov qword [r14 + 0x10], rax
xor r8d, r8d
mov dword [rax + 0x3c], 3
mov rax, qword [r14 + 0x10]
lea edx, [r8 + 4]
lea ecx, [rdx - 2]
mov dword [rax + 0x4c], 2
call fcn.140012100
mov rcx, qword [r14 + 0x10]
mov qword [rcx + 0x50], rax
mov rax, qword [r14 + 0x10]
mov rcx, qword [rax + 0x50]
mov dword [rcx], 0x14
mov rax, qword [r14 + 0x10]
mov rcx, qword [rax + 0x50]
mov dword [rcx + 4], 0x50
mov rcx, r15
mov rdx, qword [r14 + 8]
call fcn.14000cd60
lea rcx, str.config_ssh_portfwd
call fcn.14000bf20
mov r8, rax
lea rdx, str.Add_new_forwarded_port:
mov rcx, r15
call fcn.14000cda0
mov rcx, r14
call fcn.14000bf20
lea rcx, str.config_ssh_portfwd
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x64
mov qword [rsp + 0x20], rsi
lea rdx, [0x1400b3854]
mov rcx, r15
call fcn.14000cac0
mov qword [r14], rax
xor ecx, ecx
mov dword [rax + 0x14], 2
mov rax, qword [r14]
mov byte [rax + 0x10], 1
call fcn.14000bf20
mov rcx, r14
mov rdi, rax
call fcn.14000bf20
lea rcx, str.config_ssh_portfwd
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rdx, str.Source_port
mov qword [rsp + 0x30], rbx
mov r9d, 0x28
mov qword [rsp + 0x28], rsi
mov r8b, 0x73
mov rcx, r15
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
mov qword [r14 + 0x18], rax
xor ecx, ecx
mov dword [rax + 0x14], 0
call fcn.14000bf20
mov rcx, r14
mov rdi, rax
call fcn.14000bf20
lea rcx, str.config_ssh_portfwd
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rdx, str.Destination
mov qword [rsp + 0x30], rbx
mov r9d, 0x43
mov qword [rsp + 0x28], rsi
mov r8b, 0x69
mov rcx, r15
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
xor ecx, ecx
mov qword [r14 + 0x20], rax
call fcn.14000bf20
mov rbx, rax
xor ecx, ecx
call fcn.14000bf20
xor ecx, ecx
mov rdi, rax
call fcn.14000bf20
mov rcx, r14
mov rsi, rax
call fcn.14000bf20
lea rcx, str.config_ssh_portfwd
mov rbp, rax
call fcn.14000bf20
mov qword [rsp + 0x80], 0
lea rcx, str.Dynamic
mov qword [rsp + 0x78], rbx
mov r9d, 3
mov dword [rsp + 0x70], 0x79
xor r8d, r8d
mov qword [rsp + 0x68], rcx
xor edx, edx
mov qword [rsp + 0x60], rdi
lea rcx, str.Remote
mov dword [rsp + 0x58], 0x6d
mov qword [rsp + 0x50], rcx
lea rcx, str.Local
mov qword [rsp + 0x48], rsi
mov dword [rsp + 0x40], 0x6c
mov qword [rsp + 0x38], rcx
lea rcx, [0x140005700]
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rcx
mov rcx, r15
mov qword [rsp + 0x20], rax
call fcn.14000cb30
mov ecx, 2
mov qword [r14 + 0x28], rax
call fcn.14000bf10
mov ecx, 1
mov rbx, rax
call fcn.14000bf10
xor ecx, ecx
mov rdi, rax
call fcn.14000bf10
mov rcx, r14
mov rsi, rax
call fcn.14000bf20
lea rcx, str.config_ssh_portfwd_address_family
mov rbp, rax
call fcn.14000bf20
mov qword [rsp + 0x80], 0
lea rcx, [0x1400b3604]
mov qword [rsp + 0x78], rbx
mov r9d, 3
mov dword [rsp + 0x70], 0x36
xor r8d, r8d
mov qword [rsp + 0x68], rcx
xor edx, edx
mov qword [rsp + 0x60], rdi
lea rcx, [0x1400b360c]
mov dword [rsp + 0x58], 0x34
mov qword [rsp + 0x50], rcx
lea rcx, str.Auto
mov qword [rsp + 0x48], rsi
mov dword [rsp + 0x40], 0x75
mov qword [rsp + 0x38], rcx
lea rcx, [0x140005700]
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rcx
mov rcx, r15
mov qword [rsp + 0x20], rax
call fcn.14000cb30
mov rdx, qword [r14]
mov rcx, r15
mov qword [r14 + 0x30], rax
call fcn.14000cd60
mov edx, 1
mov rcx, r15
lea r8d, [rdx + 0x63]
call fcn.14000c060
test r12b, r12b
jne 0x14000b032
lea r8, str.Workarounds_for_SSH_server_bugs
mov rcx, r13
lea rdx, str.Connection_SSH_Bugs
call fcn.14000cc70
lea r9, str.Detection_of_known_bugs_in_SSH_servers
mov rcx, r13
lea r8, str.main
lea rdx, str.Connection_SSH_Bugs
call fcn.14000c770
mov ecx, 0xb8
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_ssh_bug_ignore2
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x30], rbx
lea rsi, [0x14000b790]
mov qword [rsp + 0x28], rsi
lea rdx, str.Chokes_on_SSH_2_ignore_messages
mov r9d, 0x14
mov qword [rsp + 0x20], rax
mov r8b, 0x32
mov rcx, rdi
call fcn.14000c250
mov ecx, 0xb6
call fcn.14000bf10
lea rcx, str.config_ssh_bug_rekey
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x30], rbx
lea rdx, str.Handles_SSH_2_key_re_exchange_badly
mov qword [rsp + 0x28], rsi
mov r9d, 0x14
mov r8b, 0x6b
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.14000c250
mov ecx, 0xba
call fcn.14000bf10
lea rcx, str.config_ssh_bug_winadj
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x30], rbx
lea rdx, str.Chokes_on_PuTTYs_SSH_2_winadj_requests
mov qword [rsp + 0x28], rsi
mov r9d, 0x14
mov r8b, 0x6a
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.14000c250
mov ecx, 0xbb
call fcn.14000bf10
lea rcx, str.config_ssh_bug_chanreq
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x30], rbx
lea rdx, str.Replies_to_requests_on_closed_channels
mov qword [rsp + 0x28], rsi
mov r9d, 0x14
mov r8b, 0x71
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.14000c250
mov ecx, 0xb7
call fcn.14000bf10
lea rcx, str.config_ssh_bug_maxpkt2
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x30], rbx
lea rdx, str.Ignores_SSH_2_maximum_packet_size
mov qword [rsp + 0x28], rsi
mov r9d, 0x14
mov r8b, 0x78
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.14000c250
lea r8, str.Further_workarounds_for_SSH_server_bugs
mov rcx, r13
lea rdx, str.Connection_SSH_More_bugs
call fcn.14000cc70
lea r9, str.Detection_of_known_bugs_in_SSH_servers
lea r8, str.main
mov rcx, r13
lea rdx, str.Connection_SSH_More_bugs
call fcn.14000c770
mov ecx, 0xb4
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_ssh_bug_sig
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x30], rbx
lea rdx, str.Requires_padding_on_SSH_2_RSA_signatures
mov qword [rsp + 0x28], rsi
mov r9d, 0x14
mov r8b, 0x70
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.14000c250
mov ecx, 0xb9
call fcn.14000bf10
lea rcx, str.config_ssh_bug_oldgex2
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x30], rbx
lea rdx, str.Only_supports_pre_RFC4419_SSH_2_DH_GEX
mov qword [rsp + 0x28], rsi
mov r9d, 0x14
mov r8b, 0x64
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.14000c250
mov ecx, 0xb2
call fcn.14000bf10
lea rcx, str.config_ssh_bug_hmac2
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x30], rbx
lea rdx, str.Miscomputes_SSH_2_HMAC_keys
mov qword [rsp + 0x28], rsi
mov r9d, 0x14
mov r8b, 0x6d
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.14000c250
mov ecx, 0xb5
call fcn.14000bf10
lea rcx, str.config_ssh_bug_pksessid2
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x30], rbx
lea rdx, str.Misuses_the_session_ID_in_SSH_2_PK_auth
mov qword [rsp + 0x28], rsi
mov r9d, 0x14
mov r8b, 0x6e
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.14000c250
mov ecx, 0xb3
call fcn.14000bf10
lea rcx, str.config_ssh_bug_derivekey2
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x30], rbx
lea rdx, str.Miscomputes_SSH_2_encryption_keys
mov qword [rsp + 0x28], rsi
mov r9d, 0x14
mov r8b, 0x65
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.14000c250
mov ecx, 0xaf
call fcn.14000bf10
lea rcx, str.config_ssh_bug_ignore1
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x30], rbx
lea rdx, str.Chokes_on_SSH_1_ignore_messages
mov qword [rsp + 0x28], rsi
mov r9d, 0x14
mov qword [rsp + 0x20], rax
mov r8b, 0x69
mov rcx, rdi
call fcn.14000c250
mov ecx, 0xb0
call fcn.14000bf10
lea rcx, str.config_ssh_bug_plainpw1
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x30], rbx
lea rdx, str.Refuses_all_SSH_1_password_camouflage
mov qword [rsp + 0x28], rsi
mov r9d, 0x14
mov r8b, 0x73
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.14000c250
mov ecx, 0xb1
call fcn.14000bf10
lea rcx, str.config_ssh_bug_rsa1
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x30], rbx
lea rdx, str.Chokes_on_SSH_1_RSA_authentication
mov qword [rsp + 0x28], rsi
mov r9d, 0x14
mov r8b, 0x72
mov qword [rsp + 0x20], rax
mov rcx, rdi
call fcn.14000c250
mov ecx, 5
call fcn.14001cf50
mov ebp, dword [rsp + 0x130]
test rax, rax
je 0x14000b2ac
test r12b, r12b
je 0x14000b05a
cmp ebp, 5
jne 0x14000b2ac
mov ecx, 5
call fcn.14001cf50
lea r8, str.Options_controlling_local_serial_lines
mov rcx, r13
lea rdx, str.Connection_Serial
mov r14, rax
call fcn.14000cc70
test r12b, r12b
jne 0x14000b0fd
lea r9, str.Select_a_serial_line
mov rcx, r13
lea r8, str.serline
lea rdx, str.Connection_Serial
call fcn.14000c770
mov ecx, 1
mov rsi, rax
call fcn.14000bf10
mov ecx, 0x3d
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_serial_line
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea r15, [0x140004540]
mov qword [rsp + 0x30], rbx
lea rdx, str.Serial_line_to_connect_to
mov qword [rsp + 0x28], r15
mov r9d, 0x28
mov r8b, 0x6c
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.14000c2f0
jmp 0x14000b104
lea r15, [0x140004540]
lea r9, str.Configure_the_serial_line
mov rcx, r13
lea r8, str.sercfg
lea rdx, str.Connection_Serial
call fcn.14000c770
mov ecx, 0xffffffff
mov rsi, rax
call fcn.14000bf10
mov ecx, 0x3e
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_serial_speed
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rdx, str.Speed__baud_
mov qword [rsp + 0x30], rbx
mov r9d, 0x28
mov qword [rsp + 0x28], r15
mov r8b, 0x73
mov rcx, rsi
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
mov ecx, 0xffffffff
call fcn.14000bf10
mov ecx, 0x3f
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_serial_databits
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rdx, str.Data_bits
mov qword [rsp + 0x30], rbx
mov r9d, 0x28
mov qword [rsp + 0x28], r15
mov r8b, 0x62
mov rcx, rsi
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
mov ecx, 0xfffffffe
call fcn.14000bf10
mov ecx, 0x40
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_serial_stopbits
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rdx, str.Stop_bits
mov qword [rsp + 0x30], rbx
mov r9d, 0x28
mov qword [rsp + 0x28], r15
mov r8b, 0x74
mov rcx, rsi
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
mov ecx, dword [r14 + 0xa4]
call fcn.14000bf10
lea rcx, str.config_serial_parity
mov rbx, rax
call fcn.14000bf20
lea rcx, [0x140005d20]
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], rcx
lea rdx, str.Parity
mov rcx, rsi
mov qword [rsp + 0x20], rax
mov r9d, 0x28
mov r8b, 0x70
call fcn.14000c250
mov ecx, dword [r14 + 0xa8]
call fcn.14000bf10
lea rcx, str.config_serial_flow
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x30], rbx
lea rcx, [0x140005bc0]
mov qword [rsp + 0x28], rcx
mov r9d, 0x28
mov qword [rsp + 0x20], rax
mov r8b, 0x66
lea rdx, str.Flow_control
mov rcx, rsi
call fcn.14000c250
mov ecx, 1
call fcn.14001cf50
test rax, rax
je 0x14000b496
test r12b, r12b
je 0x14000b2cd
cmp ebp, 1
jne 0x14000b496
lea r8, str.Options_controlling_Telnet_connections
mov rcx, r13
lea rdx, str.Connection_Telnet
call fcn.14000cc70
lea r9, str.Telnet_protocol_adjustments
mov rcx, r13
lea r8, str.protocol
lea rdx, str.Connection_Telnet
call fcn.14000c770
mov rbp, rax
test r12b, r12b
jne 0x14000b41d
mov ecx, 1
call fcn.14000bf10
xor ecx, ecx
mov rbx, rax
call fcn.14000bf10
mov ecx, 0x3b
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_oldenviron
mov rsi, rax
call fcn.14000bf20
xor r14d, r14d
lea rcx, str.RFC_1408__unusual_
mov qword [rsp + 0x68], r14
lea r15, [0x1400047a0]
mov qword [rsp + 0x60], rbx
lea rdx, str.Handling_of_OLD_ENVIRON_ambiguity:
mov dword [rsp + 0x58], 0x66
xor r8d, r8d
mov qword [rsp + 0x50], rcx
lea r9d, [r14 + 2]
mov qword [rsp + 0x48], rdi
lea rcx, str.BSD__commonplace_
mov dword [rsp + 0x40], 0x62
mov qword [rsp + 0x38], rcx
mov rcx, rbp
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
call fcn.14000cb30
xor ecx, ecx
call fcn.14000bf10
lea ecx, [r14 + 1]
mov rbx, rax
call fcn.14000bf10
lea ecx, [r14 + 0x3c]
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_ptelnet
mov rsi, rax
call fcn.14000bf20
mov qword [rsp + 0x58], r14
lea rcx, str.Active
mov qword [rsp + 0x50], rbx
lea r9d, [r14 + 2]
mov qword [rsp + 0x48], rcx
lea r8d, [r14 + 0x74]
mov qword [rsp + 0x40], rdi
lea rcx, str.Passive
mov qword [rsp + 0x38], rcx
lea rdx, str.Telnet_negotiation_mode:
mov qword [rsp + 0x30], rsi
mov rcx, rbp
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
call fcn.14000cb30
mov ecx, 0x57
call fcn.14000bf10
lea rcx, str.config_telnetkey
mov rbx, rax
call fcn.14000bf20
lea r15, [0x140004490]
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], r15
mov r8b, 0x6b
lea rdx, str.Keyboard_sends_Telnet_special_commands
mov rcx, rbp
call fcn.14000bff0
mov ecx, 0x58
call fcn.14000bf10
lea rcx, str.config_telnetnl
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x6d
mov qword [rsp + 0x20], r15
lea rdx, str.Return_key_sends_Telnet_New_Line_instead_of_M
mov rcx, rbp
call fcn.14000bff0
jmp 0x14000b49d
lea r15, [0x140004490]
mov ecx, 2
call fcn.14001cf50
test rax, rax
je 0x14000b54a
test r12b, r12b
jne 0x14000b54a
lea r8, str.Options_controlling_Rlogin_connections
mov rcx, r13
lea rdx, str.Connection_Rlogin
call fcn.14000cc70
lea r9, str.Data_to_send_to_the_server
mov rcx, r13
lea r8, str.data
lea rdx, str.Connection_Rlogin
call fcn.14000c770
mov ecx, 1
mov rsi, rax
call fcn.14000bf10
mov ecx, 0x3a
mov rdi, rax
call fcn.14000bf10
lea rcx, str.config_rlogin_localuser
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rbp, [0x140004540]
mov qword [rsp + 0x30], rbx
lea rdx, str.Local_username:
mov qword [rsp + 0x28], rbp
mov r9d, 0x32
mov r8b, 0x6c
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.14000c2f0
jmp 0x14000b551
lea rbp, [0x140004540]
mov ecx, 6
call fcn.14001cf50
test rax, rax
je 0x14000b709
test r12b, r12b
jne 0x14000b709
lea r8, str.Options_controlling_SUPDUP_connections
mov rcx, r13
lea rdx, str.Connection_SUPDUP
call fcn.14000cc70
xor r9d, r9d
lea r8, str.main
lea rdx, str.Connection_SUPDUP
mov rcx, r13
call fcn.14000c770
mov ecx, 1
mov r14, rax
call fcn.14000bf10
mov ecx, 0x43
mov rdi, rax
call fcn.14000bf10
lea rcx, str.supdup_location
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x38], rdi
lea rdx, str.Location_string
mov qword [rsp + 0x30], rbx
mov r9d, 0x46
mov qword [rsp + 0x28], rbp
mov r8b, 0x6c
mov rcx, r14
mov qword [rsp + 0x20], rax
call fcn.14000c2f0
mov ecx, 2
call fcn.14000bf10
mov ecx, 1
mov rbx, rax
call fcn.14000bf10
xor ecx, ecx
mov rdi, rax
call fcn.14000bf10
mov ecx, 0x44
mov rsi, rax
call fcn.14000bf10
lea rcx, str.supdup_ascii
mov rbp, rax
call fcn.14000bf20
mov qword [rsp + 0x68], 0
lea rcx, str.WAITS
mov qword [rsp + 0x60], rbx
lea rdx, str.Extended_ASCII_Character_set:
mov qword [rsp + 0x58], rcx
mov r9d, 4
mov qword [rsp + 0x50], rdi
lea rcx, [0x1400b51b0]
mov qword [rsp + 0x48], rcx
lea rcx, str.None
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x38], rcx
lea r8d, [r9 + 0x61]
lea rcx, [0x140004850]
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rcx
mov rcx, r14
mov qword [rsp + 0x20], rax
call fcn.14000cb30
mov ecx, 0x45
call fcn.14000bf10
lea rcx, str.supdup_more
mov rbx, rax
call fcn.14000bf20
mov r9, rax
mov qword [rsp + 0x28], rbx
mov r8b, 0x6d
mov qword [rsp + 0x20], r15
lea rdx, str.MORE_processing
mov rcx, r14
call fcn.14000bff0
mov ecx, 0x46
call fcn.14000bf10
lea rcx, str.supdup_scroll
mov rbx, rax
call fcn.14000bf20
mov qword [rsp + 0x28], rbx
mov r9, rax
mov qword [rsp + 0x20], r15
mov r8b, 0x73
lea rdx, str.Terminal_scrolling
mov rcx, r14
call fcn.14000bff0
mov rbx, qword [rsp + 0x120]
add rsp, 0xe0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret