Function at 0x406cd0
Capabilities:
Parse pe header

Disassembly:
push ecx
cmp dword [esi], 0
push ebx
mov ebx, dword [esp + 0xc]
jne 0x406ce6
test bl, bl
jne 0x406ce6
xor eax, eax
pop ebx
pop ecx
ret 4
push ebp
push edi
push 0xffffffffffffffff
push 0
push 3
push str.W__t
push 5
push str.HanziSet
push 0
push ebx
lea edi, [esp + 0x2c]
mov eax, esi
mov dword [esp + 0x2c], 0
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451498
push 0x3a8
push str.CodePage
push 1
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push str.f__j
push 4
push str.FreqUpMode
push 2
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x4514d8
push 1
push str.LearnNewWord
push 3
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x4514fc
push 1
push str.LearnFreq
push 4
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push str._nN_vN
push 1
push str.ContextAware
push 5
push ebx
mov eax, esi
call fcn.00408080
push 5
push 0
push 3
push 0x451544
push 1
push str.QuanPin
push 6
push ebx
mov eax, esi
call fcn.00408080
push 5
push 0
push 3
push 0x451564
push 0
push str.ShuangPin
push 7
push ebx
mov eax, esi
call fcn.00408080
push 5
push 0
push 3
push 0x451588
push 1
push str.JianPin
push 8
push ebx
mov eax, esi
call fcn.00408080
push 5
push 0
push 3
push 0x4515a8
push 1
push str.ZCSForZhChSh
push 9
push ebx
mov eax, esi
call fcn.00408080
push 5
push 0
push 3
push 0x4515dc
push 0
push str.MohuYin
push 0xa
push ebx
mov eax, esi
call fcn.00408080
push 5
push 0
push 3
push 0x4515dc
push 1
push str.MohuTip
push 0xb
push ebx
mov eax, esi
call fcn.00408080
push 5
push 0
push 3
push str._fT9SM
push 1
push str.QuickInput
push 0xc
push ebx
mov eax, esi
call fcn.00408080
push 5
push 0
push 3
push str._fTSb
push 1
push str.Correction
push 0xd
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x451664
push 0
push str.NoPhrase
push 0xe
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x45168c
push 0
push str.HintSP
push 0xf
push ebx
mov eax, esi
call fcn.00408080
push 5
push 0
push 3
push 0x4516b0
push 0
push str.AllowQuanPin
push 0x10
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x4516e8
push 0
push str.HintCorrect
push 0x11
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 1
push 2
push 0x451714
push 0
push str.SoftKbdIndex
push 0x12
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x45173c
push 0xffffffffffffffff
push str.StatusPosX
push 0x13
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x451764
push 0xffffffffffffffff
push str.StatusPosY
push 0x14
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x45178c
push 0
push str.CompPosX
push 0x15
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x4517b0
push 0
push str.CompPosY
push 0x16
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x4517d4
push 1
push str.CursorFollow
push 0x17
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x4517fc
push 0
push str.LimitWordCand
push 0x18
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x451834
push 0xa
push str.MaxWordCand
push 0x19
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x45188c
push 5
push str.PageSize
push 0x1a
push ebx
mov eax, esi
call fcn.00407f70
push 3
push 0
push 3
push str.W_SOY
push 0x10
push str.FontSize
push 0x1b
push ebx
mov eax, esi
call fcn.00407f70
test bl, bl
mov ebp, 0x208
je 0x40701a
add dword [esp + 0xc], ebp
add dword [esp + 0xc], ebp
jmp 0x407064
push 3
push 0
push 3
push 0x4518d0
push str.FontCh
push 0x1c
lea eax, [esp + 0x24]
push eax
mov ebx, 0x451214
mov eax, esi
call fcn.00408190
push 3
push 0
push 3
push 0x4518ec
push str.FontEn
push 0x1d
lea ecx, [esp + 0x24]
push ecx
mov ebx, str.Arial
mov eax, esi
call fcn.00408190
mov ebx, dword [esp + 0x14]
push 3
push 0
push 3
push 0x451914
push 0x764300
push str.ColorPinyin
push 0x1e
push ebx
lea edi, [esp + 0x2c]
mov eax, esi
call fcn.00407f70
push 3
push 0
push 3
push 0x451938
push 0x303dff
push str.ColorPrimary
push 0x1f
push ebx
mov eax, esi
call fcn.00407f70
push 3
push 0
push 3
push 0x451964
push 0xe58200
push str.ColorNonPrimary
push 0x20
push ebx
mov eax, esi
call fcn.00407f70
push 3
push 0
push 3
push 0x451998
push 0xc0c0c0
push str.ColorBorder
push 0x21
push ebx
mov eax, esi
call fcn.00407f70
push 3
push 0
push 3
push 0x4519bc
push 0xffffff
push str.ColorBackground
push 0x22
push ebx
mov eax, esi
call fcn.00407f70
push 3
push 0
push 3
push str.IQ_ah
push 0xc0
push str.ColorCursor
push 0x23
push ebx
mov eax, esi
call fcn.00407f70
push 3
push 0
push 3
push 0x451a0c
push 4
push str.MarginCand
push 0x24
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451a30
push 0
push str.InputStyle
push 0x25
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451a64
push 0
push str.CompStyle
push 0x26
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451aa8
push 0
push str.CandStyle
push 0x27
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451ad8
push 0
push str.CandAlign
push 0x28
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451b28
push 0
push str.ConvertStyle
push 0x29
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451b64
push 0
push str.SelectStyle
push 0x2a
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451b9c
push 1
push str.DefaultNative
push 0x2b
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451bdc
push 0
push str.DefaultShape
push 0x2c
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451c04
push 1
push str.DefaultSymbol
push 0x2d
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x451c50
push 0
push str.DefaultTradition
push 0x2e
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451c80
push 0
push str.KeyEnCnSwitch
push 0x2f
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451cac
push 1
push str.KeyCanSwitch
push 0x30
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451cdc
push 7
push str.KeyPageUpDown
push 0x31
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451d00
push 0
push str.KeySelectWord
push 0x32
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451d28
push 1
push str.KeyFocusWord
push 0x33
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push str._R.
push 3
push str.KeyDeleteWord
push 0x34
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451d84
push 0
push str.VModeSP
push 0x35
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x451dbc
push 0
push str.UModeSP
push 0x36
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x451df0
push 0
push str.ArtSP
push 0x37
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x451e14
push 0
push 0x451e34
push 0x38
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x451e3c
push 0x56
push str.KeyVModeSP
push 0x39
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451e64
push 0x55
push str.KeyUModeSP
push 0x3a
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451e8c
push 0x2e
push str.KeyArtSP
push 0x3b
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x451eb0
push 1
push str.ShortCutMenu
push 0x3c
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x451ee8
push 1
push str.ShortcutOn
push 0x3d
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x451f1c
push 1
push str.ShortCutArt
push 0x3e
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x451f4c
push 1
push str.ShortCutFanJian
push 0x3f
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x451f88
push 1
push str.ShortcutQuickInputEmotion
push 0x40
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x451fdc
push 1
push str.ShortcutQuickInputSymbol
push 0x41
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x452034
push 0xc
push str.KeyMenuSwitch
push 0x42
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x45205c
push 0xa
push str.KeySoftKeyboardSwitch
push 0x43
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x452098
push 0x14
push str.KeyArtSwitch
push 0x44
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x4520c0
push 5
push str.KeyFanJianSwitch
push 0x45
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x4520f4
push 1
push str.KeyQuickInputEmotion
push 0x46
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x452134
push 0x19
push str.KeyQuickInputSymbol
push 0x47
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x452174
push 0
push str.ShortCutArtSimple
push 0x48
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x4521b0
push 0
push str.PadNumAsSelect
push 0x49
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x4521e0
push 1
push str.AllowVmode
push 0x4a
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x45220c
push 0
push str.AllowImode
push 0x4b
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x452238
push 1
push str.AllowNetMode
push 0x4c
push ebx
mov eax, esi
call fcn.00408080
push 4
push 0
push 3
push 0x452260
push 1
push str.UserPhrase
push 0x4d
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x45228c
push 1
push str.SystemUserPhrase
push 0x4e
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x4522c8
push 1
push str.DigitalFullSymbol
push 0x4f
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x452300
push 1
push str.IntelligentDeleteWord
push 0x50
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x452344
push 0
push str.TruncateInputWhnEnOn
push 0x51
push ebx
mov eax, esi
call fcn.00408080
test bl, bl
je 0x407634
add dword [esp + 0xc], ebp
jmp 0x40765b
push 0xffffffffffffffff
push 0
push 3
push 0x452398
push str.ShuangPinName
push 0x52
lea edx, [esp + 0x24]
push edx
mov ebx, str.Sogou
mov eax, esi
call fcn.00408190
mov ebx, dword [esp + 0x14]
push 0xffffffffffffffff
push 0
push 3
push 0x4523cc
push 0
push str.StatusAppearance
push 0x53
push ebx
lea edi, [esp + 0x2c]
mov eax, esi
call fcn.00407f70
push 3
push 0
push 3
push 0x452400
push 0
push str.SkinEnabled
push 0x54
push ebx
mov eax, esi
call fcn.00408080
test bl, bl
je 0x4076a1
add dword [esp + 0xc], ebp
jmp 0x4076c8
push 3
push 0
push 3
push 0x452428
push str.ActiveSkinName
push 0x55
lea eax, [esp + 0x24]
push eax
mov ebx, 0x452434
mov eax, esi
call fcn.00408190
mov ebx, dword [esp + 0x14]
push 3
push 0
push 3
push 0x45245c
push 0
push str.IgnoreSkinFontSetting
push 0x56
push ebx
lea edi, [esp + 0x2c]
mov eax, esi
call fcn.00408080
push 3
push 0
push 3
push 0x4524a0
push 0
push str.IgnoreSkinColorSetting
push 0x57
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x4524e8
push 1
push str.AllowArt
push 0x58
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 1
push 1
push 0x452510
push 0
push str.ArtWordMode
push 0x59
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x452538
push 2
push str.PasteType
push 0x5a
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x45255c
push 2
push str.AutoUpdate
push 0x5b
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x45258c
push 1
push str.DictUpdate
push 0x5c
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x4525b4
push 1
push str.ForecastLongWord
push 0x5d
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x4525ec
push 4
push str.LongWordNumGate
push 0x5e
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x452620
push 2
push str.LongWordCandPos
push 0x5f
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x45264c
push 2
push str.MaxLongWord
push 0x60
push ebx
mov eax, esi
call fcn.00407f70
push 3
push 0
push 3
push 0x452678
push 1
push str.UseGdiplus
push 0x61
push ebx
mov eax, esi
call fcn.00408080
push 3
push 0
push 3
push 0x4526ac
push 1
push str.UseLayeredWindow
push 0x62
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x4526e4
push 1
push str.InputStatistics
push 0x63
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 1
push 2
push 0x452714
push 0
push str.InputStatistics_HistoryCout
push 0x64
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x452760
push 0
push str.InputStatistics_TodayCount
push 0x65
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x4527b0
push 0
push str.InputStatistics_YesterdayCount
push 0x66
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x452808
push 0
push str.InputStatistics_MinuteSpeedCurrent
push 0x67
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x452868
push 0
push str.InputStatistics_MinuteSpeedMax
push 0x68
push ebx
mov eax, esi
call fcn.00407f70
test bl, bl
je 0x4078fa
mov eax, dword [esp + 0xc]
add eax, 4
add eax, 4
add eax, 4
add eax, 4
mov dword [esp + 0xc], eax
jmp 0x407975
push 1
push 2
push 0x4528c0
push 0
push str.InputStatistics_TimeStart
mov ebx, 0x69
lea edi, [esp + 0x20]
mov eax, esi
call fcn.004082d0
push 1
push 2
push 0x452908
push 0
push str.InputStatistics_TimeEnd
mov ebx, 0x6a
mov eax, esi
call fcn.004082d0
push 1
push 2
push 0x45294c
push 0
push str.InputStatistics_TimeMinuteSpeedMax
mov ebx, 0x6b
mov eax, esi
call fcn.004082d0
push 0
push 3
push 0x4529b0
push 0xbe
push str.GapLevel
mov ebx, 0x6c
mov eax, esi
call fcn.004082d0
mov ebx, dword [esp + 0x14]
push 0xffffffffffffffff
push 0
push 3
push 0x4529d8
push 1
push str.PyCorrectTip
push 0x6d
push ebx
lea edi, [esp + 0x2c]
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x452a00
push 1
push str.UseCellDict
push 0x6e
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push str._fT_T_u
push 1
push str.CellDictAutoUpate
push 0x6f
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x452a6c
push 0
push str.NeverHintB2F
push 0x70
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 1
push 2
push 0x452a9c
push 0
push str.UpdateTime
push 0x71
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push str.S__Y
push 0
push str.UpdateTimesToday
push 0x72
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x452af8
push 1
push str.UrlAssist
push 0x73
push ebx
mov eax, esi
call fcn.00408080
push 3
push 0
push 3
push str.GDI
push 0
push str.ClearFontEdge
push 0x74
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 1
push 2
push 0x452b50
push 0
push str.LogonWeb
push 0x75
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push str.hQO_
push 1
push str.HideStatusWhenFullScreen
push 0x76
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push str._T_u
push 1
push str.PyHint
push 0x77
push ebx
mov eax, esi
call fcn.00408080
test bl, bl
je 0x407acd
mov eax, dword [esp + 0xc]
add eax, 4
add eax, 4
add eax, 4
add eax, 4
add eax, 4
mov dword [esp + 0xc], eax
jmp 0x407b61
push 0
push 3
push 0x452be8
push 0
push str.PyHint_Calc
mov ebx, 0x78
lea edi, [esp + 0x20]
mov eax, esi
call fcn.004082d0
push 0
push 3
push 0x452c28
push 0
push str.PyHint_DayTime
mov ebx, 0x79
mov eax, esi
call fcn.004082d0
push 0
push 3
push 0x452c74
push 0
push str.PyHint_Digit
mov ebx, 0x7a
mov eax, esi
call fcn.004082d0
push 0
push 3
push 0x452cb8
push 0
push str.PyHint_UMode
mov ebx, 0x7b
mov eax, esi
call fcn.004082d0
push 0
push 3
push str._nN_k
push 0
push str.PyHint_UrlAssist
mov ebx, 0x7c
mov eax, esi
call fcn.004082d0
mov ebx, dword [esp + 0x14]
push 0xffffffffffffffff
push 0
push 3
push str._T_uQ
push 1
push str.UrlGuide
push 0x7d
push ebx
lea edi, [esp + 0x2c]
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x452d7c
push 1
push str.UrlGuide_AutoUpdate
push 0x7e
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 1
push 2
push str.:_6R
push 0
push str.ForcedAutoUpdate
push 0x7f
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x452df0
push 0
push str.FuncStat_SelectCandRateX
push 0x80
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x452e34
push 0
push str.FuncStat_SelectCandRateY
push 0x81
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x452e78
push 0
push str.FuncStat_StartUp
push 0x82
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x452eac
push 0
push str.FuncStat_FirstKey
push 0x83
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x452edc
push 0
push str.FuncStat_Sel2
push 0x84
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x452f04
push 0
push str.FuncStat_Sel3
push 0x85
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x452f2c
push 0
push str.FuncStat_Sel4
push 0x86
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x452f54
push 0
push str.FuncStat_Sel5
push 0x87
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x452f7c
push 0
push str.FuncStat_Sel6
push 0x88
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x452fa4
push 0
push str.FuncStat_Sel7
push 0x89
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x452fcc
push 0
push str.FuncStat_Sel8
push 0x8a
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 1
push 2
push 0x452ff4
push 0
push str.FuncStat_Sel9
push 0x8b
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x45301c
push 1
push str.EngFill
push 0x8c
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x453038
push 1
push str.EnglishInput_Autofill_Space
push 0x8d
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x453088
push 0
push str.EnglishInput_Autofill_Enter
push 0x8e
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x4530dc
push 1
push str.EnglishInput_Autofill_Tab
push 0x8f
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x45312c
push 1
push str.EnglishInput_AddSpace
push 0x90
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x45316c
push 1
push str.ShortCutEnglishInput
push 0x91
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x4531b8
push 4
push str.KeyEnglishInputSwitch
push 0x92
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push 0x4531f8
push 0
push str.DefaultEnglishInput
push 0x93
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x453238
push 1
push str.EnglishInput_LearnNewWord
push 0x94
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x453284
push 1
push str.EnglishInput_LearnFreq
push 0x95
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x4532cc
push 1
push str.EnglishInput_ExactMatches
push 0x96
push ebx
mov eax, esi
call fcn.00408080
test bl, bl
je 0x407e91
add dword [esp + 0xc], 4
add dword [esp + 0xc], ebp
jmp 0x407ed9
push 1
push 2
push 0x453324
push 0
push str.InvalidSkinTime
mov ebx, 0x97
lea edi, [esp + 0x20]
mov eax, esi
call fcn.004082d0
push 0xffffffffffffffff
push 1
push 2
push 0x453358
push str.InvalidSkinName
push 0x98
mov ecx, edi
push ecx
mov ebx, 0x451264
mov eax, esi
call fcn.00408190
mov ebx, dword [esp + 0x14]
push 0xffffffffffffffff
push 1
push 2
push 0x45338c
push 0
push str.QuickInputPage
push 0x99
push ebx
lea edi, [esp + 0x2c]
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push str._fTAQ
push 1
push str.ShortcutImeManager
push 0x9a
push ebx
mov eax, esi
call fcn.00408080
push 0xffffffffffffffff
push 0
push 3
push 0x453410
push 6
push str.KeyImeManager
push 0x9b
push ebx
mov eax, esi
call fcn.00407f70
push 0xffffffffffffffff
push 0
push 3
push str._fT
push 1
push str.ImeTray
push 0x9c
push ebx
mov eax, esi
call fcn.00408080
mov eax, dword [esp + 0xc]
pop edi
pop ebp
pop ebx
pop ecx
ret 4