Function at 0x14001db1c
Capabilities:
Parse pe header

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x168
mov r12, rdx
mov r14, rcx
mov rax, qword [0x1400cb0e0]
xor rax, rsp
mov qword [rsp + 0x160], rax
lea rdx, str.Present
mov r8d, 1
call fcn.140079992
xor r13d, r13d
xor edx, edx
mov rcx, r12
call fcn.14000358b
lea rdx, str.HostName
mov rcx, r14
mov r8, rax
call fcn.14007994c
mov edx, 0x79
mov rcx, r12
call fcn.1400038ef
lea rdx, str.LogFileName
mov rcx, r14
mov r8, rax
call fcn.140079eb6
mov edx, 0x7a
mov rcx, r12
call fcn.140003415
lea rdx, str.LogType
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x7b
mov rcx, r12
call fcn.140003415
lea rdx, str.LogFileClash
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x7c
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.LogFlush
mov rcx, r14
call fcn.140079992
mov edx, 0x7d
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.LogHeader
mov rcx, r14
call fcn.140079992
mov edx, 0x7e
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.SSHLogOmitPasswords
mov rcx, r14
call fcn.140079992
mov edx, 0x7f
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.SSHLogOmitData
mov rcx, r14
call fcn.140079992
mov edx, 2
mov rcx, r12
call fcn.140003415
mov rcx, qword [vtable.2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_1_2_2_2_2_2_2_2_2.0]
lea r8, [0x1400afcd2]
test rcx, rcx
je 0x14001dc99
lea rdx, [0x14009e0c8]
cmp dword [rcx + 0x88], eax
je 0x14001dc92
mov rcx, qword [rdx]
add rdx, 8
test rcx, rcx
jne 0x14001dc7c
jmp 0x14001dc99
mov r8, qword [rcx + 0x80]
lea rdx, str.Protocol
mov rcx, r14
call fcn.14007994c
mov edx, 1
mov rcx, r12
call fcn.140003415
lea rdx, str.PortNumber
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 4
mov rcx, r12
call fcn.140003415
lea ecx, [rax + 2]
movsxd rcx, ecx
imul rcx, rcx, 0x55555556
mov rdx, rcx
shr rdx, 0x3f
shr rcx, 0x20
add ecx, edx
lea ecx, [rcx + rcx*2]
neg ecx
lea r8d, [rax + rcx]
add r8d, 2
lea rdx, str.CloseOnExit
mov rcx, r14
call fcn.140079992
mov edx, 5
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.WarnOnClose
mov rcx, r14
call fcn.140079992
mov edx, 6
mov rcx, r12
call fcn.140003415
movsxd r8, eax
imul rax, r8, 0xffffffff88888889
shr rax, 0x20
add r8d, eax
mov eax, r8d
shr eax, 0x1f
sar r8d, 5
add r8d, eax
lea rdx, str.PingInterval
mov rcx, r14
call fcn.140079992
mov edx, 6
mov rcx, r12
call fcn.140003415
movsxd r8, eax
imul rax, r8, 0xffffffff88888889
shr rax, 0x20
add eax, r8d
mov ecx, eax
shr ecx, 0x1f
sar eax, 5
add eax, ecx
imul eax, eax, 0x3c
sub r8d, eax
lea rdx, str.PingIntervalSecs
mov rcx, r14
call fcn.140079992
mov edx, 7
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.TCPNoDelay
mov rcx, r14
call fcn.140079992
mov edx, 8
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.TCPKeepalives
mov rcx, r14
call fcn.140079992
mov edx, 0x32
mov rcx, r12
call fcn.14000358b
lea rdx, str.TerminalType
mov rcx, r14
mov r8, rax
call fcn.14007994c
mov edx, 0x33
mov rcx, r12
call fcn.14000358b
lea rdx, str.TerminalSpeed
mov rcx, r14
mov r8, rax
call fcn.14007994c
mov bl, 1
mov byte [rsp + 0x20], bl
lea rdx, str.TerminalModes
mov r9d, 0x34
mov rcx, r14
mov r8, r12
call fcn.14001f4bf
mov edx, 3
mov rcx, r12
call fcn.140003415
lea rdx, str.AddressFamily
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0xa
mov rcx, r12
call fcn.14000358b
lea rdx, str.ProxyExcludeList
mov rcx, r14
mov r8, rax
call fcn.14007994c
mov edx, 0xb
mov rcx, r12
call fcn.140003415
lea ecx, [rax + 2]
movsxd rcx, ecx
imul rcx, rcx, 0x55555556
mov rdx, rcx
shr rdx, 0x3f
shr rcx, 0x20
add ecx, edx
lea ecx, [rcx + rcx*2]
neg ecx
lea r8d, [rax + rcx]
add r8d, 2
lea rdx, str.ProxyDNS
mov rcx, r14
call fcn.140079992
mov edx, 0xc
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.ProxyLocalhost
mov rcx, r14
call fcn.140079992
mov edx, 0xd
mov rcx, r12
call fcn.140003415
lea rdx, str.ProxyMethod
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0xe
mov rcx, r12
call fcn.14000358b
lea rdx, str.ProxyHost
mov rcx, r14
mov r8, rax
call fcn.14007994c
mov edx, 0xf
mov rcx, r12
call fcn.140003415
lea rdx, str.ProxyPort
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x10
mov rcx, r12
call fcn.14000358b
lea rdx, str.ProxyUsername
mov rcx, r14
mov r8, rax
call fcn.14007994c
mov edx, 0x11
mov rcx, r12
call fcn.14000358b
lea rdx, str.ProxyPassword
mov rcx, r14
mov r8, rax
call fcn.14007994c
mov edx, 0x12
mov rcx, r12
call fcn.14000358b
lea rdx, str.ProxyTelnetCommand
mov rcx, r14
mov r8, rax
call fcn.14007994c
mov edx, 0x13
mov rcx, r12
call fcn.140003415
lea rdx, str.ProxyLogToTerm
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov byte [rsp + 0x20], bl
lea rdx, [0x1400b04de]
mov r9d, 0x35
mov rcx, r14
mov r8, r12
call fcn.14001f4bf
mov edx, 0x36
mov rcx, r12
call fcn.14000358b
lea rdx, [0x1400b5c33]
mov rcx, r14
mov r8, rax
call fcn.14007994c
mov edx, 0x37
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.UserNameFromEnvironment
mov rcx, r14
call fcn.140079992
mov edx, 0x38
mov rcx, r12
call fcn.14000358b
lea rdx, str.LocalUserName
mov rcx, r14
mov r8, rax
call fcn.14007994c
mov edx, 0x16
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.NoPTY
mov rcx, r14
call fcn.140079992
mov edx, 0x17
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.Compression
mov rcx, r14
call fcn.140079992
mov edx, 0x1c
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.TryAgent
mov rcx, r14
call fcn.140079992
mov edx, 0x1d
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.AgentFwd
mov rcx, r14
call fcn.140079992
mov edx, 0x29
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.GssapiFwd
mov rcx, r14
call fcn.140079992
mov edx, 0x1e
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.ChangeUsername
mov rcx, r14
call fcn.140079992
mov qword [rsp + 0x20], r12
mov dword [rsp + 0x28], 0x1f
lea rdx, [0x1400b2e3c]
lea r8, [0x1400a1070]
mov r9d, 7
mov rcx, r14
call fcn.14001f6e3
mov qword [rsp + 0x20], r12
mov dword [rsp + 0x28], 0x18
lea rdx, [0x1400b811b]
lea r8, str._K_v_
mov r9d, 6
mov rcx, r14
call fcn.14001f6e3
mov qword [rsp + 0x20], r12
mov dword [rsp + 0x28], 0x19
lea rdx, str.HostKey
lea r8, [0x1400a11b0]
mov r9d, 5
mov rcx, r14
call fcn.14001f6e3
mov edx, 0x1a
mov rcx, r12
call fcn.140003415
lea rdx, str.RekeyTime
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x2a
mov rcx, r12
call fcn.140003415
lea rdx, str.GssapiRekey
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x1b
mov rcx, r12
call fcn.14000358b
lea rdx, str.RekeyBytes
mov rcx, r14
mov r8, rax
call fcn.14007994c
mov edx, 0x23
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.SshNoAuth
mov rcx, r14
call fcn.140079992
mov edx, 0x24
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.SshBanner
mov rcx, r14
call fcn.140079992
mov edx, 0x25
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.AuthTIS
mov rcx, r14
call fcn.140079992
mov edx, 0x26
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.AuthKI
mov rcx, r14
call fcn.140079992
mov edx, 0x27
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.AuthGSSAPI
mov rcx, r14
call fcn.140079992
mov edx, 0x28
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.AuthGSSAPIKEX
mov rcx, r14
call fcn.140079992
mov r9d, dword [0x1400a7e00]
mov qword [rsp + 0x20], r12
mov dword [rsp + 0x28], 0x2b
lea rdx, str.GSSLibs
lea r8, str.gssapi32
mov rcx, r14
call fcn.14001f6e3
mov edx, 0x2c
mov rcx, r12
call fcn.1400038ef
lea rdx, str.GSSCustom
mov rcx, r14
mov r8, rax
call fcn.140079eb6
mov edx, 0x2f
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.SshNoShell
mov rcx, r14
call fcn.140079992
mov edx, 0x21
mov rcx, r12
call fcn.140003415
lea rdx, str.SshProt
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 9
mov rcx, r12
call fcn.14000358b
lea rdx, str.LogHost
mov rcx, r14
mov r8, rax
call fcn.14007994c
mov edx, 0x22
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.SSH2DES
mov rcx, r14
call fcn.140079992
mov edx, 0x20
mov rcx, r12
call fcn.1400038ef
lea rdx, str.PublicKeyFile
mov rcx, r14
mov r8, rax
call fcn.140079eb6
mov edx, 0x14
mov rcx, r12
call fcn.14000358b
lea rdx, str.RemoteCommand
mov rcx, r14
mov r8, rax
call fcn.14007994c
mov edx, 0x39
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.RFCEnviron
mov rcx, r14
call fcn.140079992
mov edx, 0x3a
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.PassiveTelnet
mov rcx, r14
call fcn.140079992
mov edx, 0x41
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.BackspaceIsDelete
mov rcx, r14
call fcn.140079992
mov edx, 0x42
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.RXVTHomeEnd
mov rcx, r14
call fcn.140079992
mov edx, 0x43
mov rcx, r12
call fcn.140003415
lea rdx, str.LinuxFunctionKeys
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x45
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.NoApplicationKeys
mov rcx, r14
call fcn.140079992
mov edx, 0x44
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.NoApplicationCursors
mov rcx, r14
call fcn.140079992
mov edx, 0x46
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.NoMouseReporting
mov rcx, r14
call fcn.140079992
mov edx, 0x47
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.NoRemoteResize
mov rcx, r14
call fcn.140079992
mov edx, 0x48
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.NoAltScreen
mov rcx, r14
call fcn.140079992
mov edx, 0x49
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.NoRemoteWinTitle
mov rcx, r14
call fcn.140079992
mov edx, 0x4a
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.NoRemoteClearScroll
mov rcx, r14
call fcn.140079992
mov edx, 0x4d
mov rcx, r12
call fcn.140003415
lea rdx, str.RemoteQTitleAction
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x4b
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.NoDBackspace
mov rcx, r14
call fcn.140079992
mov edx, 0x4c
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.NoRemoteCharset
mov rcx, r14
call fcn.140079992
mov edx, 0x4e
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.ApplicationCursorKeys
mov rcx, r14
call fcn.140079992
mov edx, 0x4f
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.ApplicationKeypad
mov rcx, r14
call fcn.140079992
mov edx, 0x50
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.NetHackKeypad
mov rcx, r14
call fcn.140079992
mov edx, 0x53
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.AltF4
mov rcx, r14
call fcn.140079992
mov edx, 0x54
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.AltSpace
mov rcx, r14
call fcn.140079992
mov edx, 0x55
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.AltOnly
mov rcx, r14
call fcn.140079992
mov edx, 0x5d
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.ComposeKey
mov rcx, r14
call fcn.140079992
mov edx, 0x5e
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.CtrlAltKeys
mov rcx, r14
call fcn.140079992
mov edx, 0x51
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.TelnetKey
mov rcx, r14
call fcn.140079992
mov edx, 0x52
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.TelnetRet
mov rcx, r14
call fcn.140079992
mov edx, 0x56
mov rcx, r12
call fcn.140003415
lea rdx, str.LocalEcho
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x57
mov rcx, r12
call fcn.140003415
lea rdx, str.LocalEdit
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x83
mov rcx, r12
call fcn.14000358b
lea rdx, str.Answerback
mov rcx, r14
mov r8, rax
call fcn.14007994c
mov edx, 0x58
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.AlwaysOnTop
mov rcx, r14
call fcn.140079992
mov edx, 0x59
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.FullScreenOnAltEnter
mov rcx, r14
call fcn.140079992
mov edx, 0x80
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.HideMousePtr
mov rcx, r14
call fcn.140079992
mov edx, 0x81
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.SunkenEdge
mov rcx, r14
call fcn.140079992
mov edx, 0x82
mov rcx, r12
call fcn.140003415
lea rdx, str.WindowBorder
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x66
mov rcx, r12
call fcn.140003415
lea rdx, str.CurType
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x67
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.BlinkCur
mov rcx, r14
call fcn.140079992
mov edx, 0x68
mov rcx, r12
call fcn.140003415
lea rdx, [0x1400b31a3]
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x69
mov rcx, r12
call fcn.140003415
lea rdx, str.BeepInd
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x6e
mov rcx, r12
call fcn.1400038ef
lea rdx, str.BellWaveFile
mov rcx, r14
mov r8, rax
call fcn.140079eb6
mov edx, 0x6a
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.BellOverload
mov rcx, r14
call fcn.140079992
mov edx, 0x6b
mov rcx, r12
call fcn.140003415
lea rdx, str.BellOverloadN
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x6c
mov rcx, r12
call fcn.140003415
lea rdx, str.BellOverloadT
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x6d
mov rcx, r12
call fcn.140003415
lea rdx, str.BellOverloadS
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x62
mov rcx, r12
call fcn.140003415
lea rdx, str.ScrollbackLines
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x63
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.DECOriginMode
mov rcx, r14
call fcn.140079992
mov edx, 0x64
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.AutoWrapMode
mov rcx, r14
call fcn.140079992
mov edx, 0x65
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.LFImpliesCR
mov rcx, r14
call fcn.140079992
mov edx, 0xc3
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.CRImpliesLF
mov rcx, r14
call fcn.140079992
mov edx, 0x85
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.DisableArabicShaping
mov rcx, r14
call fcn.140079992
mov edx, 0x86
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.DisableBidi
mov rcx, r14
call fcn.140079992
mov edx, 0x74
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.WinNameAlways
mov rcx, r14
call fcn.140079992
mov edx, 0x61
mov rcx, r12
call fcn.14000358b
lea rdx, [0x1400b5cd3]
mov rcx, r14
mov r8, rax
call fcn.14007994c
mov edx, 0x75
mov rcx, r12
call fcn.140003415
lea rdx, str.TermWidth
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x76
mov rcx, r12
call fcn.140003415
lea rdx, str.TermHeight
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x77
mov rcx, r12
call fcn.1400039a8
lea rdx, [0x1400b03b4]
mov rcx, r14
mov r8, rax
call fcn.140079d4d
mov edx, pe_nt_image_headers64
mov rcx, r12
call fcn.140003415
lea rdx, str.FontQuality
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x9d
mov rcx, r12
call fcn.140003415
lea rdx, str.FontVTMode
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x8a
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.UseSystemColours
mov rcx, r14
call fcn.140079992
mov edx, 0x8b
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.TryPalette
mov rcx, r14
call fcn.140079992
mov edx, 0x87
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.ANSIColour
mov rcx, r14
call fcn.140079992
mov edx, 0x88
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.Xterm256Colour
mov rcx, r14
call fcn.140079992
mov edx, 0x89
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.TrueColour
mov rcx, r14
call fcn.140079992
mov edx, 0x8c
mov rcx, r12
call fcn.140003415
lea r8d, [rax - 1]
lea rdx, str.BoldAsColour
mov rcx, r14
call fcn.140079992
lea rbx, [rsp + 0x140]
lea rbp, str._d__d__d
lea rdi, [rsp + 0x40]
xor esi, esi
mov qword [rsp + 0x38], r14
mov rcx, rbx
lea rdx, str.Colour_d
mov r8d, esi
call fcn.1400042b4
lea r8d, [r13 + 2]
mov edx, 0x8d
mov rcx, r12
call fcn.1400034cc
mov r14d, eax
lea r8d, [r13 + 1]
mov edx, 0x8d
mov rcx, r12
call fcn.1400034cc
mov r15d, eax
mov edx, 0x8d
mov rcx, r12
mov r8d, r13d
call fcn.1400034cc
mov dword [rsp + 0x20], r14d
mov rcx, rdi
mov rdx, rbp
mov r8d, eax
mov r9d, r15d
mov r14, qword [rsp + 0x38]
call fcn.1400042b4
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.14007994c
inc esi
add r13d, 3
cmp esi, 0x16
jne 0x14001eb55
mov edx, 0x91
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.RawCNP
mov rcx, r14
call fcn.140079992
mov edx, 0x92
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.UTF8linedraw
mov rcx, r14
call fcn.140079992
mov edx, 0x93
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.PasteRTF
mov rcx, r14
call fcn.140079992
mov edx, 0x8e
mov rcx, r12
call fcn.140003415
lea rdx, str.MouseIsXterm
mov rcx, r14
mov r8d, eax
call fcn.140079992
mov edx, 0x8f
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.RectSelect
mov rcx, r14
call fcn.140079992
mov edx, 0x90
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.PasteControls
mov rcx, r14
call fcn.140079992
mov edx, 0x94
mov qword [rsp + 0x30], r12
mov rcx, r12
call fcn.14000335e
movzx r8d, al
lea rdx, str.MouseOverride
mov rcx, r14
call fcn.140079992
xor ebx, ebx
lea rsi, [rsp + 0x140]
lea r12, [rsp + 0x40]
mov rcx, rsi
lea rdx, str.Wordness_d
mov r8d, ebx
call fcn.1400042b4
mov byte [rsp + 0x40], 0
xor r13d, r13d
mov r15, qword [rsp + 0x30]
lea r14, [0x1400bbce2]
lea rdi, [0x1400b78f4]
lea r8d, [rbx + r13]
mov edx, 0x95
mov rcx, r15
call fcn.1400034cc
mov ebp, eax
cmp byte [rsp + 0x40], 0
mov rsi, r14
lea rax, [0x1400be215]
cmove rsi, rax
mov rcx, r12
call fcn.14008d450
lea rcx, [rsp + rax]
add rcx, 0x40
mov rdx, rdi
mov r8, rsi
mov r9d, ebp
call fcn.1400042b4
inc r13d
cmp r13d, 0x20
jne 0x14001ecf3
add ebx, 0x20
mov rbp, qword [rsp + 0x38]
mov rcx, rbp
lea rsi, [rsp + 0x140]
mov rdx, rsi
mov r8, r12
call fcn.14007994c
cmp ebx, 0x100
jb 0x14001ecc6
mov edx, 0x96
mov rsi, qword [rsp + 0x30]
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.MouseAutocopy
mov rcx, rbp
call fcn.140079992
mov dword [rsp + 0x20], 0x9a
lea rdx, str.MousePaste
mov r9d, 0x97
mov rcx, rbp
mov r8, rsi
call fcn.14001f882
mov dword [rsp + 0x20], 0x9b
lea rdx, str.CtrlShiftIns
mov r9d, 0x98
mov rcx, rbp
mov r8, rsi
call fcn.14001f882
mov dword [rsp + 0x20], 0x9c
lea rdx, str.CtrlShiftCV
mov r9d, 0x99
mov rcx, rbp
mov r8, rsi
call fcn.14001f882
mov edx, 0x9e
mov rcx, rsi
call fcn.14000358b
lea rdx, str.LineCodePage
mov rcx, rbp
mov r8, rax
call fcn.14007994c
mov edx, 0x9f
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.CJKAmbigWide
mov rcx, rbp
call fcn.140079992
mov edx, 0xa0
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.UTF8Override
mov rcx, rbp
call fcn.140079992
mov edx, 0x84
mov rcx, rsi
call fcn.14000358b
lea rdx, [0x1400b2cc9]
mov rcx, rbp
mov r8, rax
call fcn.14007994c
mov edx, 0xa1
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.CapsLockCyr
mov rcx, rbp
call fcn.140079992
mov edx, 0x6f
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.ScrollBar
mov rcx, rbp
call fcn.140079992
mov edx, 0x70
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.ScrollBarFullScreen
mov rcx, rbp
call fcn.140079992
mov edx, 0x5a
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.ScrollOnKey
mov rcx, rbp
call fcn.140079992
mov edx, 0x5b
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.ScrollOnDisp
mov rcx, rbp
call fcn.140079992
mov edx, 0x5c
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.EraseToScrollback
mov rcx, rbp
call fcn.140079992
mov edx, 0x71
mov rcx, rsi
call fcn.140003415
lea rdx, str.LockSize
mov rcx, rbp
mov r8d, eax
call fcn.140079992
mov edx, 0x72
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, [0x1400b91c9]
mov rcx, rbp
call fcn.140079992
mov edx, 0x73
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.BlinkText
mov rcx, rbp
call fcn.140079992
mov edx, 0xa2
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.X11Forward
mov rcx, rbp
call fcn.140079992
mov edx, 0xa3
mov rcx, rsi
call fcn.14000358b
lea rdx, str.X11Display
mov rcx, rbp
mov r8, rax
call fcn.14007994c
mov edx, 0xa4
mov rcx, rsi
call fcn.140003415
lea rdx, str.X11AuthType
mov rcx, rbp
mov r8d, eax
call fcn.140079992
mov edx, 0xa5
mov rcx, rsi
call fcn.1400038ef
lea rdx, str.X11AuthFile
mov rcx, rbp
mov r8, rax
call fcn.140079eb6
mov edx, 0xa6
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.LocalPortAcceptAll
mov rcx, rbp
call fcn.140079992
mov edx, 0xa7
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.RemotePortAcceptAll
mov rcx, rbp
call fcn.140079992
mov byte [rsp + 0x20], 1
lea rdx, str.PortForwardings
mov r9d, 0xa8
mov rcx, rbp
mov r8, rsi
call fcn.14001f4bf
mov edx, 0xa9
mov rcx, rsi
call fcn.140003415
mov ebx, 2
mov r8d, 2
sub r8d, eax
lea rdx, str.BugIgnore1
mov rcx, rbp
call fcn.140079992
mov edx, 0xaa
mov rcx, rsi
call fcn.140003415
mov r8d, 2
sub r8d, eax
lea rdx, str.BugPlainPW1
mov rcx, rbp
call fcn.140079992
mov edx, 0xab
mov rcx, rsi
call fcn.140003415
mov r8d, 2
sub r8d, eax
lea rdx, str.BugRSA1
mov rcx, rbp
call fcn.140079992
mov edx, 0xb2
mov rcx, rsi
call fcn.140003415
mov r8d, 2
sub r8d, eax
lea rdx, str.BugIgnore2
mov rcx, rbp
call fcn.140079992
mov edx, 0xac
mov rcx, rsi
call fcn.140003415
mov r8d, 2
sub r8d, eax
lea rdx, str.BugHMAC2
mov rcx, rbp
call fcn.140079992
mov edx, 0xad
mov rcx, rsi
call fcn.140003415
mov r8d, 2
sub r8d, eax
lea rdx, str.BugDeriveKey2
mov rcx, rbp
call fcn.140079992
mov edx, 0xae
mov rcx, rsi
call fcn.140003415
mov r8d, 2
sub r8d, eax
lea rdx, str.BugRSAPad2
mov rcx, rbp
call fcn.140079992
mov edx, 0xaf
mov rcx, rsi
call fcn.140003415
mov r8d, 2
sub r8d, eax
lea rdx, str.BugPKSessID2
mov rcx, rbp
call fcn.140079992
mov edx, 0xb0
mov rcx, rsi
call fcn.140003415
mov r8d, 2
sub r8d, eax
lea rdx, str.BugRekey2
mov rcx, rbp
call fcn.140079992
mov edx, 0xb1
mov rcx, rsi
call fcn.140003415
mov r8d, 2
sub r8d, eax
lea rdx, str.BugMaxPkt2
mov rcx, rbp
call fcn.140079992
mov edx, 0xb3
mov rcx, rsi
call fcn.140003415
mov r8d, 2
sub r8d, eax
lea rdx, str.BugOldGex2
mov rcx, rbp
call fcn.140079992
mov edx, 0xb4
mov rcx, rsi
call fcn.140003415
mov r8d, 2
sub r8d, eax
lea rdx, str.BugWinadj
mov rcx, rbp
call fcn.140079992
mov edx, 0xb5
mov rcx, rsi
call fcn.140003415
sub ebx, eax
lea rdx, str.BugChanReq
mov rcx, rbp
mov r8d, ebx
call fcn.140079992
mov edx, 0xbb
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.StampUtmp
mov rcx, rbp
call fcn.140079992
mov edx, 0xbc
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.LoginShell
mov rcx, rbp
call fcn.140079992
mov edx, 0xbd
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.ScrollbarOnLeft
mov rcx, rbp
call fcn.140079992
mov edx, 0xbf
mov rcx, rsi
call fcn.1400039a8
lea rdx, [0x1400b03b0]
mov rcx, rbp
mov r8, rax
call fcn.140079d4d
mov edx, 0xc0
mov rcx, rsi
call fcn.1400039a8
lea rdx, str.WideFont
mov rcx, rbp
mov r8, rax
call fcn.140079d4d
mov edx, 0xc1
mov rcx, rsi
call fcn.1400039a8
lea rdx, str.WideBoldFont
mov rcx, rbp
mov r8, rax
call fcn.140079d4d
mov edx, 0xbe
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.ShadowBold
mov rcx, rbp
call fcn.140079992
mov edx, 0xc2
mov rcx, rsi
call fcn.140003415
lea rdx, str.ShadowBoldOffset
mov rcx, rbp
mov r8d, eax
call fcn.140079992
mov edx, 0x3b
mov rcx, rsi
call fcn.14000358b
lea rdx, str.SerialLine
mov rcx, rbp
mov r8, rax
call fcn.14007994c
mov edx, 0x3c
mov rcx, rsi
call fcn.140003415
lea rdx, str.SerialSpeed
mov rcx, rbp
mov r8d, eax
call fcn.140079992
mov edx, 0x3d
mov rcx, rsi
call fcn.140003415
lea rdx, str.SerialDataBits
mov rcx, rbp
mov r8d, eax
call fcn.140079992
mov edx, 0x3e
mov rcx, rsi
call fcn.140003415
lea rdx, str.SerialStopHalfbits
mov rcx, rbp
mov r8d, eax
call fcn.140079992
mov edx, 0x3f
mov rcx, rsi
call fcn.140003415
lea rdx, str.SerialParity
mov rcx, rbp
mov r8d, eax
call fcn.140079992
mov edx, 0x40
mov rcx, rsi
call fcn.140003415
lea rdx, str.SerialFlowControl
mov rcx, rbp
mov r8d, eax
call fcn.140079992
mov edx, 0xc4
mov rcx, rsi
call fcn.14000358b
lea rdx, str.WindowClass
mov rcx, rbp
mov r8, rax
call fcn.14007994c
mov edx, 0xb7
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.ConnectionSharing
mov rcx, rbp
call fcn.140079992
mov edx, 0xb8
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.ConnectionSharingUpstream
mov rcx, rbp
call fcn.140079992
mov edx, 0xb9
mov rcx, rsi
call fcn.14000335e
movzx r8d, al
lea rdx, str.ConnectionSharingDownstream
mov rcx, rbp
call fcn.140079992
mov byte [rsp + 0x20], 0
lea rdx, str.SSHManualHostKeys
mov r9d, 0xba
mov rcx, rbp
mov r8, rsi
call fcn.14001f4bf
mov rcx, qword [rsp + 0x160]
xor rcx, rsp
call fcn.14007de70
nop
add rsp, 0x168
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret