Function at 0x4485f0
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x50eaf0
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x3c
mov eax, dword [0x5581a0]
push esi
mov esi, ecx
mov dword [esp + 0x28], eax
mov dword [esi + 0x6fc], 0
mov ecx, dword [0x55760c]
mov eax, dword [esi + 0x700]
mov dword [esp + 0x48], 0
mov edx, dword [ecx]
push eax
push str.MonitorClipboard
push str.Advanced
call dword [edx + 0x1c]
mov ecx, dword [0x55760c]
mov eax, dword [esi + 0x90c]
push eax
push str.DeleteToRecycle
mov edx, dword [ecx]
push str.Advanced
call dword [edx + 0x1c]
mov ecx, dword [0x55760c]
mov eax, dword [esi + 0x908]
push eax
push str.ShellIntegration
mov edx, dword [ecx]
push str.Advanced
call dword [edx + 0x1c]
mov ecx, dword [0x55760c]
mov eax, dword [esi + 0x184]
push eax
push str.SaveQCHistory
mov edx, dword [ecx]
push str.Advanced
call dword [edx + 0x1c]
mov ecx, dword [0x55760c]
mov eax, dword [esi + 0x6d4]
push eax
push str.ShowChangePath
mov edx, dword [ecx]
push str.Advanced
call dword [edx + 0x1c]
mov ecx, dword [0x55760c]
mov eax, dword [esi + 0x704]
push eax
push str.MinimizeSystray
mov edx, dword [ecx]
push str.Advanced
call dword [edx + 0x1c]
mov ecx, dword [0x55760c]
mov eax, dword [esi + 0xe8]
push eax
push str.AutoUpdate
mov edx, dword [ecx]
push str.Advanced
call dword [edx + 0x1c]
mov ecx, dword [0x55760c]
mov eax, dword [esi + 0x938]
push eax
push str.RecvBuff
mov edx, dword [ecx]
push str.Advanced
call dword [edx + 0x1c]
mov ecx, dword [0x55760c]
mov eax, dword [esi + 0x93c]
push eax
push str.SendBuff
mov edx, dword [ecx]
push str.Advanced
call dword [edx + 0x1c]
mov ecx, dword [0x55760c]
mov eax, dword [esi + 0xe4]
push eax
push str.RESTbeforeAPPE
mov edx, dword [ecx]
push str.Advanced
call dword [edx + 0x1c]
mov ecx, dword [0x55760c]
mov eax, dword [esi + 0xd0]
push eax
mov edx, dword [ecx]
push str.CheckSizeOnDownload
push str.Advanced
call dword [edx + 0x1c]
mov ecx, dword [0x55760c]
mov eax, dword [esi + 0xcc]
push eax
push str.RetryLastBytes
mov edx, dword [ecx]
push str.Advanced
call dword [edx + 0x1c]
mov ecx, dword [0x55760c]
mov eax, dword [esi + 0xc8]
push eax
push str.TreatIPAsOctalNumber
mov edx, dword [ecx]
push str.Advanced
call dword [edx + 0x1c]
mov eax, dword [esi + 0x6f4]
mov ecx, dword [0x55760c]
push eax
push str.MailAddress
mov edx, dword [ecx]
push str.Connection
call dword [edx + 0x2c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x89c]
push edx
push str.DefaultRetry
mov eax, dword [ecx]
push str.Connection
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x898]
push edx
push str.DefaultDelay
mov eax, dword [ecx]
push str.Connection
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x8a0]
push edx
push str.StartWindow
mov eax, dword [ecx]
push str.Connection
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x8a4]
push edx
push str.FinishTransfer
mov eax, dword [ecx]
push str.Connection
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x6c8]
push edx
push str.ReconnectTime
mov eax, dword [ecx]
push str.Connection
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0xfc]
push edx
push str.AskCanResume
mov eax, dword [ecx]
push str.Connection
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x6cc]
push edx
push str.QueueInRegistry
mov eax, dword [ecx]
push str.Connection
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x9fc]
push edx
push str.TransferTypeDefault
mov eax, dword [ecx]
push str.ConnectionASCIIBinary
call dword [eax + 0x1c]
mov eax, dword [esi + 0x9a4]
mov ecx, dword [0x55760c]
push eax
push str.AsciiExtensions
push str.ConnectionASCIIBinary
mov edx, dword [ecx]
call dword [edx + 0x2c]
mov eax, dword [0x5581a0]
mov dword [esp + 0x20], eax
mov dword [esp + 0x1c], eax
mov ecx, dword [esi + 0x920]
lea eax, [esp + 0x2c]
push 0xa
push eax
push ecx
mov byte [esp + 0x54], 2
call fcn.004c2587
add esp, 0xc
lea edx, [esp + 0x2c]
lea ecx, [esp + 0x20]
push edx
call fcn.004dd2da
mov ecx, dword [esi + 0x924]
lea eax, [esp + 0x2c]
push 0xa
push eax
push ecx
call fcn.004c2587
add esp, 0xc
lea edx, [esp + 0x2c]
lea ecx, [esp + 0x1c]
push edx
call fcn.004dd2da
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x910]
push edx
push str.UsingLAN
mov eax, dword [ecx]
push str.ConnectionDUNLAN
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x918]
push edx
push str.ShowAuth
mov eax, dword [ecx]
push str.ConnectionDUNLAN
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x928]
push edx
push str.RASUserAction
mov eax, dword [ecx]
push str.ConnectionDUNLAN
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x91c]
push edx
push str.RASDiscAfterClose
mov eax, dword [ecx]
push str.ConnectionDUNLAN
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esp + 0x20]
push edx
push str.RASAttempts
mov eax, dword [ecx]
push str.ConnectionDUNLAN
call dword [eax + 0x2c]
mov ecx, dword [0x55760c]
mov edx, dword [esp + 0x1c]
push edx
push str.RASWait
mov eax, dword [ecx]
push str.ConnectionDUNLAN
call dword [eax + 0x2c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x914]
push edx
push str.RASEntry
mov eax, dword [ecx]
push str.ConnectionDUNLAN
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x7f4]
push edx
push str.LogCommands
mov eax, dword [ecx]
push str.ConnectionLog
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x7f8]
push edx
push str.LogResponses
mov eax, dword [ecx]
push str.ConnectionLog
call dword [eax + 0x1c]
mov eax, dword [esi + 0x800]
mov ecx, dword [0x55760c]
push eax
push str.LogDirName
mov edx, dword [ecx]
push str.ConnectionLog
call dword [edx + 0x2c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x7fc]
push edx
push str.NewLogFile
mov eax, dword [ecx]
push str.ConnectionLog
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x804]
push edx
push str.SaveLogToFile
mov eax, dword [ecx]
push str.ConnectionLog
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x890]
push edx
push 0x5556cc
mov eax, dword [ecx]
push str.ConnectionIndexFiles
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x714]
push edx
push str.MaxIndexSize
mov eax, dword [ecx]
push str.ConnectionIndexFiles
call dword [eax + 0x1c]
mov eax, dword [esi + 0x9a8]
mov ecx, dword [0x55760c]
push eax
push str.IndexMasksStr
mov edx, dword [ecx]
push str.ConnectionIndexFiles
call dword [edx + 0x2c]
mov eax, dword [esi + 0x9ac]
mov ecx, dword [0x55760c]
push eax
push str.IndexNotMasksStr
mov edx, dword [ecx]
push str.ConnectionIndexFiles
call dword [edx + 0x2c]
mov eax, dword [esi + 0x820]
mov ecx, dword [0x55760c]
push eax
push str.FireHost
mov edx, dword [ecx]
push str.ConnectionFirewall
call dword [edx + 0x2c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x824]
push edx
push str.FirePort
mov eax, dword [ecx]
push str.ConnectionFirewall
call dword [eax + 0x1c]
mov eax, dword [esi + 0x828]
mov ecx, dword [0x55760c]
mov edx, dword [ecx]
push eax
push str.FireUser
push str.ConnectionFirewall
call dword [edx + 0x2c]
mov eax, dword [esi + 0x82c]
mov ecx, dword [0x55760c]
push eax
push str.FirePass
mov edx, dword [ecx]
push str.ConnectionFirewall
call dword [edx + 0x2c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x834]
push edx
push str.FireType
mov eax, dword [ecx]
push str.ConnectionFirewall
call dword [eax + 0x1c]
mov eax, dword [esi + 0x83c]
mov ecx, dword [0x55760c]
push eax
push str.FireSeparator
mov edx, dword [ecx]
push str.ConnectionFirewall
call dword [edx + 0x2c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x830]
push edx
push 0x55571c
mov eax, dword [ecx]
push str.ConnectionFirewall
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x838]
push edx
push str.FirePasv
mov eax, dword [ecx]
push str.ConnectionFirewall
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0xc4]
push edx
push str.DontUseProxyForLocalIP
mov eax, dword [ecx]
push str.ConnectionFirewall
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x8ac]
push edx
push str.KeepAlive
mov eax, dword [ecx]
push str.ConnectionSmartKeepAlive
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x8b0]
push edx
push str.StartTimeSKA
mov eax, dword [ecx]
push str.ConnectionSmartKeepAlive
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x8b4]
push edx
push str.MaintainTimeSKA
mov eax, dword [ecx]
push str.ConnectionSmartKeepAlive
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x8b8]
push edx
push str.LeftTimeSendSKA
mov eax, dword [ecx]
push str.ConnectionSmartKeepAlive
call dword [eax + 0x1c]
mov edx, dword [esi + 0x8bc]
mov ecx, dword [0x55760c]
push edx
push str.RightTimeSendSKA
mov eax, dword [ecx]
push str.ConnectionSmartKeepAlive
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x8c0]
push edx
push str.AutoReconnectSKA
mov eax, dword [ecx]
push str.ConnectionSmartKeepAlive
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x8c4]
push edx
push str.DelayTimeSKA
mov eax, dword [ecx]
push str.ConnectionSmartKeepAlive
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x8c8]
push edx
push str.NewIPSKA
mov eax, dword [ecx]
push str.ConnectionSmartKeepAlive
call dword [eax + 0x1c]
mov eax, dword [esi + 0x8cc]
mov ecx, dword [0x55760c]
push eax
push str.SKACommandsStr
mov edx, dword [ecx]
push str.ConnectionSmartKeepAlive
call dword [edx + 0x2c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x840]
push edx
push str.SocksType
mov eax, dword [ecx]
push str.ConnectionSocks
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x848]
push edx
push str.SocksPort
mov eax, dword [ecx]
push str.ConnectionSocks
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x84c]
push edx
push str.UseSocksAuth
mov eax, dword [ecx]
push str.ConnectionSocks
call dword [eax + 0x1c]
mov eax, dword [esi + 0x844]
mov ecx, dword [0x55760c]
push eax
push str.SocksHost
mov edx, dword [ecx]
push str.ConnectionSocks
call dword [edx + 0x2c]
mov eax, dword [esi + 0x850]
mov ecx, dword [0x55760c]
push eax
push str.SocksUser
mov edx, dword [ecx]
push str.ConnectionSocks
call dword [edx + 0x2c]
mov eax, dword [esi + 0x854]
mov ecx, dword [0x55760c]
push eax
push str.SocksPass
mov edx, dword [ecx]
push str.ConnectionSocks
call dword [edx + 0x2c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x710]
push edx
push str.RFCPASVMode
mov eax, dword [ecx]
push str.ConnectionWarFTP
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x6e4]
mov eax, dword [ecx]
push edx
push str.TreatLinkFiles
push str.ConnectionWarFTP
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x6ec]
push edx
push str.AutoSaveDownloadPath
mov eax, dword [ecx]
push str.DirectoryNavigation
call dword [eax + 0x1c]
mov eax, dword [esi + 0x6f0]
mov ecx, dword [0x55760c]
push eax
push str.DownloadPath
mov edx, dword [ecx]
push str.DirectoryNavigation
call dword [edx + 0x2c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x894]
push edx
push 0x555460
mov eax, dword [ecx]
push str.DirectoryNavigation
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x868]
push edx
push str.AutoRefreshRemote
mov eax, dword [ecx]
push str.DirectoryNavigation
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x6e8]
push edx
push 0x555470
mov eax, dword [ecx]
push str.DirectoryNavigation
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x6e0]
push edx
push str.LinksAsFiles
mov eax, dword [ecx]
push str.DirectoryNavigation
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0xd8]
push edx
push str.RefreshCancelTrans
mov eax, dword [ecx]
push str.DirectoryNavigation
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x860]
push edx
push str.ShowSplash
mov eax, dword [ecx]
push str.Display
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x92c]
push edx
push str.FullPathInCombo
mov eax, dword [ecx]
push str.Display
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x6d0]
push edx
push str.FileSizeInBytes
mov eax, dword [ecx]
push str.Display
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x86c]
push edx
push str.DoubleClickAction
mov eax, dword [ecx]
push str.Display
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x6f8]
push edx
push str.AutoSaveViewSettings
mov eax, dword [ecx]
push str.Display
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x70c]
push edx
push str.NotShowSysIcons
mov eax, dword [ecx]
push str.Display
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x708]
push edx
push str.ShowQueueSize
mov eax, dword [ecx]
push str.Display
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0xf8]
push edx
push str.AutoHideQuickConnect
mov eax, dword [ecx]
push str.Display
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x85c]
push edx
push str.ShowTextInTB
mov eax, dword [ecx]
push str.Display
call dword [eax + 0x1c]
mov eax, dword [0x5581a0]
mov dword [esp + 0x18], eax
mov dword [esp + 0x14], eax
mov dword [esp + 0x10], eax
mov dword [esp + 0xc], eax
mov dword [esp + 8], eax
mov ecx, dword [esi + 0x810]
lea eax, [esp + 0x2c]
push 0xa
push eax
push ecx
mov byte [esp + 0x54], 7
call fcn.004c2610
add esp, 0xc
lea edx, [esp + 0x2c]
lea ecx, [esp + 0x18]
push edx
call fcn.004dd2da
mov ecx, dword [esi + 0x814]
lea eax, [esp + 0x2c]
push 0xa
push eax
push ecx
call fcn.004c2610
add esp, 0xc
lea edx, [esp + 0x2c]
lea ecx, [esp + 0x14]
push edx
call fcn.004dd2da
mov ecx, dword [esi + 0x818]
lea eax, [esp + 0x2c]
push 0xa
push eax
push ecx
call fcn.004c2610
add esp, 0xc
lea edx, [esp + 0x2c]
lea ecx, [esp + 0x10]
push edx
call fcn.004dd2da
push 0xa
mov ecx, dword [esi + 0x81c]
lea eax, [esp + 0x30]
push eax
push ecx
call fcn.004c2610
add esp, 0xc
lea edx, [esp + 0x2c]
lea ecx, [esp + 0xc]
push edx
call fcn.004dd2da
mov ecx, dword [esi + 0x808]
lea eax, [esp + 0x2c]
push 0xa
push eax
push ecx
call fcn.004c2610
add esp, 0xc
lea edx, [esp + 0x2c]
lea ecx, [esp + 8]
push edx
call fcn.004dd2da
mov ecx, dword [0x55760c]
mov edx, dword [esp + 0x18]
push edx
push str.LogCommandColor
mov eax, dword [ecx]
push str.DisplayColors
call dword [eax + 0x2c]
mov ecx, dword [0x55760c]
mov edx, dword [esp + 0x14]
push edx
push str.LogStatusColor
mov eax, dword [ecx]
push str.DisplayColors
call dword [eax + 0x2c]
mov ecx, dword [0x55760c]
mov edx, dword [esp + 0x10]
push edx
push str.LogErrorColor
mov eax, dword [ecx]
push str.DisplayColors
call dword [eax + 0x2c]
mov ecx, dword [0x55760c]
mov edx, dword [esp + 0xc]
push edx
push str.LogMiscColor
mov eax, dword [ecx]
push str.DisplayColors
call dword [eax + 0x2c]
mov ecx, dword [0x55760c]
mov edx, dword [esp + 8]
push edx
push str.InfoBarHilight
mov eax, dword [ecx]
push str.DisplayColors
call dword [eax + 0x2c]
mov eax, dword [0x5581a0]
mov dword [esp + 4], eax
mov byte [esp + 0x48], 8
call fcn.004dd9d5
test eax, eax
je 0x4490cc
mov edx, dword [eax]
mov ecx, eax
call dword [edx + 0x74]
jmp 0x4490ce
xor eax, eax
lea ecx, [esp + 0x24]
push ecx
mov ecx, dword [eax + 0xbe8]
call fcn.004ad210
push eax
lea ecx, [esp + 8]
mov byte [esp + 0x4c], 9
call fcn.004dd28a
lea ecx, [esp + 0x24]
mov byte [esp + 0x48], 8
call fcn.004dd151
mov ecx, dword [0x55760c]
mov eax, dword [esp + 4]
push eax
push str.SoundList
mov edx, dword [ecx]
push str.DisplaySound
call dword [edx + 0x2c]
mov ecx, dword [0x55760c]
mov eax, dword [esi + 0x7f0]
push eax
push str.AsciiView
mov edx, dword [ecx]
push str.HelperApplications
call dword [edx + 0x1c]
mov eax, dword [esi + 0x7d0]
mov ecx, dword [0x55760c]
push eax
push str.Viewer
mov edx, dword [ecx]
push str.HelperApplications
call dword [edx + 0x2c]
mov eax, dword [esi + 0x7d4]
mov ecx, dword [0x55760c]
push eax
push str.HTMLEditor
mov edx, dword [ecx]
push str.HelperApplications
call dword [edx + 0x2c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x870]
push edx
push str.ShowDirMessage
mov eax, dword [ecx]
push str.Prompts
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x874]
push edx
push str.ShowLoginMessage
mov eax, dword [ecx]
push str.Prompts
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x87c]
push edx
push str.DeletePrompt
mov eax, dword [ecx]
push str.Prompts
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x6d8]
push edx
push str.QueueDeletePrompt
mov eax, dword [ecx]
push str.Prompts
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x6b4]
push edx
push str.PermissionsAlert
mov eax, dword [ecx]
push str.Prompts
call dword [eax + 0x1c]
mov edx, dword [esi + 0x884]
mov ecx, dword [0x55760c]
push edx
push str.OverwriteDownloadPrompt
mov eax, dword [ecx]
push str.Prompts
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x888]
push edx
push str.OverwriteUploadPrompt
mov eax, dword [ecx]
push str.Prompts
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x880]
push edx
push str.DragDropPrompt
mov eax, dword [ecx]
push str.Prompts
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x6b0]
push edx
push str.DisconnectPrompt
mov eax, dword [ecx]
push str.Prompts
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x6c4]
push edx
push str.CantConnectPrompt
mov eax, dword [ecx]
push str.Prompts
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x6dc]
push edx
push str.FileUnavailablePrompt
mov eax, dword [ecx]
push str.Prompts
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x878]
push edx
push str.BinInAsciiPrompt
mov eax, dword [ecx]
push str.Prompts
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x6b8]
push edx
push str.AutoHidePrompts
mov eax, dword [ecx]
push str.Prompts
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x6c0]
push edx
push str.DefaultOverWriteAction
mov eax, dword [ecx]
push str.Prompts
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x6bc]
push edx
push str.AutoHideTime
mov eax, dword [ecx]
push str.Prompts
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x864]
push edx
push str.ConfirmNames
mov eax, dword [ecx]
push str.Prompts
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0xe0]
push edx
push str.AssociatePrompt
mov eax, dword [ecx]
push str.Prompts
call dword [eax + 0x1c]
mov ecx, dword [0x55760c]
mov edx, dword [esi + 0x88c]
mov eax, dword [ecx]
push edx
push str.AskLoginInfo
push str.Prompts
call dword [eax + 0x1c]
lea ecx, [esp + 4]
mov byte [esp + 0x48], 7
call fcn.004dd151
lea ecx, [esp + 8]
mov byte [esp + 0x48], 6
call fcn.004dd151
lea ecx, [esp + 0xc]
mov byte [esp + 0x48], 5
call fcn.004dd151
lea ecx, [esp + 0x10]
mov byte [esp + 0x48], 4
call fcn.004dd151
lea ecx, [esp + 0x14]
mov byte [esp + 0x48], 3
call fcn.004dd151
lea ecx, [esp + 0x18]
mov byte [esp + 0x48], 2
call fcn.004dd151
lea ecx, [esp + 0x1c]
mov byte [esp + 0x48], 1
call fcn.004dd151
lea ecx, [esp + 0x20]
mov byte [esp + 0x48], 0
call fcn.004dd151
lea ecx, [esp + 0x28]
mov dword [esp + 0x48], 0xffffffff
call fcn.004dd151
mov ecx, dword [esp + 0x40]
pop esi
mov dword fs:[0], ecx
add esp, 0x48
ret