Function at 0x59b8e0
Capabilities:
Link many functions at runtime
Print debug messages
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
mov byte [ebp - 1], 1
mov dword [ebp - 8], 0
push str.Kernel_Init
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59b914
mov ecx, dword [ebp - 8]
mov dword [0x71512c], ecx
jmp 0x59b93e
mov byte [ebp - 1], 0
push 0x69b098
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_Init_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_UnInit
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59b960
mov eax, dword [ebp - 8]
mov dword [0x715130], eax
jmp 0x59b98a
mov byte [ebp - 1], 0
push 0x69b11c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_UnInit_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_SetSdkChannelNumber
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59b9ad
mov edx, dword [ebp - 8]
mov dword [0x715134], edx
jmp 0x59b9d7
mov byte [ebp - 1], 0
push 0x69b1a4
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_SetSdkChannelNumber_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetClientType
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59b9fa
mov ecx, dword [ebp - 8]
mov dword [0x715138], ecx
jmp 0x59ba24
mov byte [ebp - 1], 0
push 0x69b254
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetClientType_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetClientAdditionField
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59ba46
mov eax, dword [ebp - 8]
mov dword [0x71513c], eax
jmp 0x59ba70
mov byte [ebp - 1], 0
push 0x69b2f8
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetClientAdditionField_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetClientGUID
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59ba93
mov edx, dword [ebp - 8]
mov dword [0x715140], edx
jmp 0x59babd
mov byte [ebp - 1], 0
push 0x69b3b0
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetClientGUID_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetClientChannelNumber
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59bae0
mov ecx, dword [ebp - 8]
mov dword [0x715144], ecx
jmp 0x59bb0a
mov byte [ebp - 1], 0
push 0x69b458
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetClientChannelNumber_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetClientVersion
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59bb2c
mov eax, dword [ebp - 8]
mov dword [0x715148], eax
jmp 0x59bb56
mov byte [ebp - 1], 0
push 0x69b510
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetClientVersion_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetClientVersionEx
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59bb79
mov edx, dword [ebp - 8]
mov dword [0x71514c], edx
jmp 0x59bba3
mov byte [ebp - 1], 0
push 0x69b5b8
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetClientVersionEx_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsStudioClientVersion
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59bbc6
mov ecx, dword [ebp - 8]
mov dword [0x715150], ecx
jmp 0x59bbf0
mov byte [ebp - 1], 0
push 0x69b668
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsStudioClientVersion_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsStudioBaoYueClientVersion
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59bc12
mov eax, dword [ebp - 8]
mov dword [0x715154], eax
jmp 0x59bc3c
mov byte [ebp - 1], 0
push 0x69b72c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsStudioBaoYueClientVersion_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsStudioSaoMaClientVersion
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59bc5f
mov edx, dword [ebp - 8]
mov dword [0x715158], edx
jmp 0x59bc89
mov byte [ebp - 1], 0
push 0x69b800
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsStudioSaoMaClientVersion_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsNetBarClientVersion
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59bcac
mov ecx, dword [ebp - 8]
mov dword [0x71515c], ecx
jmp 0x59bcd6
mov byte [ebp - 1], 0
push 0x69b8c8
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsNetBarClientVersion_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsNetBarBaoYueClientVersion
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59bcf8
mov eax, dword [ebp - 8]
mov dword [0x715160], eax
jmp 0x59bd22
mov byte [ebp - 1], 0
push 0x69b98c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsNetBarBaoYueClientVersion_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsNetBarSaoMaClientVersion
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59bd45
mov edx, dword [ebp - 8]
mov dword [0x715164], edx
jmp 0x59bd6f
mov byte [ebp - 1], 0
push 0x69ba60
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsNetBarSaoMaClientVersion_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsPersonalVersionClientVersion
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59bd92
mov ecx, dword [ebp - 8]
mov dword [0x715168], ecx
jmp 0x59bdbc
mov byte [ebp - 1], 0
push 0x69bb30
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsPersonalVersionClientVersion_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsBaoYueSwitchToSaoMaClientVersion
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59bdde
mov eax, dword [ebp - 8]
mov dword [0x71516c], eax
jmp 0x59be08
mov byte [ebp - 1], 0
push 0x69bc18
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsBaoYueSwitchToSaoMaClientVersion_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetClientTabItemList
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59be2b
mov edx, dword [ebp - 8]
mov dword [0x715170], edx
jmp 0x59be55
mov byte [ebp - 1], 0
push 0x69bcf4
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetClientTabItemList_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetUserData
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59be78
mov ecx, dword [ebp - 8]
mov dword [0x715174], ecx
jmp 0x59bea2
mov byte [ebp - 1], 0
push 0x69bda0
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetUserData_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetUserNetbarInfo
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59bec4
mov eax, dword [ebp - 8]
mov dword [0x715178], eax
jmp 0x59beee
mov byte [ebp - 1], 0
push 0x69be40
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetUserNetbarInfo_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameDataFromGameID
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59bf11
mov edx, dword [ebp - 8]
mov dword [0x71517c], edx
jmp 0x59bf3b
mov byte [ebp - 1], 0
push 0x69bef0
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameDataFromGameID_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsDetailGameData
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59bf5e
mov ecx, dword [ebp - 8]
mov dword [0x715180], ecx
jmp 0x59bf88
mov byte [ebp - 1], 0
push 0x69bfa8
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsDetailGameData_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetUserOriginalExipInfoList
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59bfaa
mov eax, dword [ebp - 8]
mov dword [0x715184], eax
jmp 0x59bfd4
mov byte [ebp - 1], 0
push 0x69c058
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetUserOriginalExipInfoList_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetUserExipInfoList
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59bff7
mov edx, dword [ebp - 8]
mov dword [0x715188], edx
jmp 0x59c021
mov byte [ebp - 1], 0
push 0x69c128
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetUserExipInfoList_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetUserGameExipInfoList
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c044
mov ecx, dword [ebp - 8]
mov dword [0x71518c], ecx
jmp 0x59c06e
mov byte [ebp - 1], 0
push 0x69c1e4
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetUserGameExipInfoList_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetUserGameExipNodeList
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c090
mov eax, dword [ebp - 8]
mov dword [0x715190], eax
jmp 0x59c0ba
mov byte [ebp - 1], 0
push 0x69c2ac
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetUserGameExipNodeList_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameExipState
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c0dd
mov edx, dword [ebp - 8]
mov dword [0x715194], edx
jmp 0x59c107
mov byte [ebp - 1], 0
push 0x69c36c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameExipState_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameAreaData
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c12a
mov ecx, dword [ebp - 8]
mov dword [0x715198], ecx
jmp 0x59c154
mov byte [ebp - 1], 0
push 0x69c414
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameAreaData_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameServerData
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c176
mov eax, dword [ebp - 8]
mov dword [0x71519c], eax
jmp 0x59c1a0
mov byte [ebp - 1], 0
push 0x69c4c0
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameServerData_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameAreaServerRealData
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c1c3
mov edx, dword [ebp - 8]
mov dword [0x7151a0], edx
jmp 0x59c1ed
mov byte [ebp - 1], 0
push 0x69c574
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameAreaServerRealData_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameAreaServerRealInfo
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c210
mov ecx, dword [ebp - 8]
mov dword [0x7151a4], ecx
jmp 0x59c23a
mov byte [ebp - 1], 0
push 0x69c644
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameAreaServerRealInfo_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameFirstAreaServerID
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c25c
mov eax, dword [ebp - 8]
mov dword [0x7151a8], eax
jmp 0x59c286
mov byte [ebp - 1], 0
push 0x69c710
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameFirstAreaServerID_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameAreaFirstServerID
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c2a9
mov edx, dword [ebp - 8]
mov dword [0x7151ac], edx
jmp 0x59c2d3
mov byte [ebp - 1], 0
push 0x69c7d4
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameAreaFirstServerID_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameFirstAreaServerIDExip
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c2f6
mov ecx, dword [ebp - 8]
mov dword [0x7151b0], ecx
jmp 0x59c320
mov byte [ebp - 1], 0
push 0x69c8a0
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameFirstAreaServerIDExip_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetNodeData
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c342
mov eax, dword [ebp - 8]
mov dword [0x7151b4], eax
jmp 0x59c36c
mov byte [ebp - 1], 0
push 0x69c968
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetNodeData_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetNodeRouteData
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c38f
mov edx, dword [ebp - 8]
mov dword [0x7151b8], edx
jmp 0x59c3b9
mov byte [ebp - 1], 0
push 0x69ca04
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetNodeRouteData_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameAreaDataList
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c3dc
mov ecx, dword [ebp - 8]
mov dword [0x7151bc], ecx
jmp 0x59c406
mov byte [ebp - 1], 0
push 0x69cab0
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameAreaDataList_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameAreaDataListExip
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c428
mov eax, dword [ebp - 8]
mov dword [0x7151c0], eax
jmp 0x59c452
mov byte [ebp - 1], 0
push 0x69cb6c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameAreaDataListExip_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameServerDataList
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c475
mov edx, dword [ebp - 8]
mov dword [0x7151c4], edx
jmp 0x59c49f
mov byte [ebp - 1], 0
push 0x69cc34
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameServerDataList_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameServerDataListExip
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c4c2
mov ecx, dword [ebp - 8]
mov dword [0x7151c8], ecx
jmp 0x59c4ec
mov byte [ebp - 1], 0
push 0x69ccf4
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameServerDataListExip_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameNodeDataList
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c50e
mov eax, dword [ebp - 8]
mov dword [0x7151cc], eax
jmp 0x59c538
mov byte [ebp - 1], 0
push 0x69cdbc
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameNodeDataList_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameNodeDataListExip
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c55b
mov edx, dword [ebp - 8]
mov dword [0x7151d0], edx
jmp 0x59c585
mov byte [ebp - 1], 0
push 0x69ce74
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameNodeDataListExip_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameNodeDataListFromFilter
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c5a8
mov ecx, dword [ebp - 8]
mov dword [0x7151d4], ecx
jmp 0x59c5d2
mov byte [ebp - 1], 0
push 0x69cf44
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameNodeDataListFromFilter_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameNodeDataListFromFilterExip
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c5f4
mov eax, dword [ebp - 8]
mov dword [0x7151d8], eax
jmp 0x59c61e
mov byte [ebp - 1], 0
push 0x69d024
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameNodeDataListFromFilterExip_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameNodeDataListFromFilterBatch
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c641
mov edx, dword [ebp - 8]
mov dword [0x7151dc], edx
jmp 0x59c66b
mov byte [ebp - 1], 0
push 0x69d118
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameNodeDataListFromFilterBatch_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameNodeDataListFromFilterBatchExip
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c68e
mov ecx, dword [ebp - 8]
mov dword [0x7151e0], ecx
jmp 0x59c6b8
mov byte [ebp - 1], 0
push 0x69d208
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameNodeDataListFromFilterBatchExip_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameCategoryDataList
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c6da
mov eax, dword [ebp - 8]
mov dword [0x7151e4], eax
jmp 0x59c704
mov byte [ebp - 1], 0
push 0x69d2f8
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameCategoryDataList_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameSubCategoryDataList
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c727
mov edx, dword [ebp - 8]
mov dword [0x7151e8], edx
jmp 0x59c751
mov byte [ebp - 1], 0
push 0x69d3c0
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameSubCategoryDataList_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameDataListFromCategoryID
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c774
mov ecx, dword [ebp - 8]
mov dword [0x7151ec], ecx
jmp 0x59c79e
mov byte [ebp - 1], 0
push 0x69d490
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameDataListFromCategoryID_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameDataListFromSubCategoryID
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c7c0
mov eax, dword [ebp - 8]
mov dword [0x7151f0], eax
jmp 0x59c7ea
mov byte [ebp - 1], 0
push 0x69d570
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameDataListFromSubCategoryID_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameListFromDefault
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c80d
mov edx, dword [ebp - 8]
mov dword [0x7151f4], edx
jmp 0x59c837
mov byte [ebp - 1], 0
push 0x69d64c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameListFromDefault_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameListFromMy
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c85a
mov ecx, dword [ebp - 8]
mov dword [0x7151f8], ecx
jmp 0x59c884
mov byte [ebp - 1], 0
push 0x69d704
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameListFromMy_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameListFromMyDefault
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c8a6
mov eax, dword [ebp - 8]
mov dword [0x7151fc], eax
jmp 0x59c8d0
mov byte [ebp - 1], 0
push 0x69d7b8
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameListFromMyDefault_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameListFromSearch
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c8f3
mov edx, dword [ebp - 8]
mov dword [0x715200], edx
jmp 0x59c91d
mov byte [ebp - 1], 0
push 0x69d87c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameListFromSearch_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameStartupPathSelectPlatID
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c940
mov ecx, dword [ebp - 8]
mov dword [0x715204], ecx
jmp 0x59c96a
mov byte [ebp - 1], 0
push 0x69d940
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameStartupPathSelectPlatID_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_SetGameStartupPathSelectPlatID
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c98c
mov eax, dword [ebp - 8]
mov dword [0x715208], eax
jmp 0x59c9b6
mov byte [ebp - 1], 0
push 0x69da20
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_SetGameStartupPathSelectPlatID_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameStartupPath
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59c9d9
mov edx, dword [ebp - 8]
mov dword [0x71520c], edx
jmp 0x59ca03
mov byte [ebp - 1], 0
push 0x69daf4
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameStartupPath_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_SetGameStartupPath
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59ca26
mov ecx, dword [ebp - 8]
mov dword [0x715210], ecx
jmp 0x59ca50
mov byte [ebp - 1], 0
push 0x69dba4
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_SetGameStartupPath_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameSupportAccelPlatform
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59ca72
mov eax, dword [ebp - 8]
mov dword [0x715214], eax
jmp 0x59ca9c
mov byte [ebp - 1], 0
push 0x69dc5c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameSupportAccelPlatform_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameLastAccelInfo
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59cabf
mov edx, dword [ebp - 8]
mov dword [0x715218], edx
jmp 0x59cae9
mov byte [ebp - 1], 0
push 0x69dd28
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameLastAccelInfo_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameLastAccelInfoEx
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59cb0c
mov ecx, dword [ebp - 8]
mov dword [0x71521c], ecx
jmp 0x59cb36
mov byte [ebp - 1], 0
push 0x69dde4
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameLastAccelInfoEx_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameTips
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59cb58
mov eax, dword [ebp - 8]
mov dword [0x715220], eax
jmp 0x59cb82
mov byte [ebp - 1], 0
push 0x69de94
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameTips_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameMessage
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59cba5
mov edx, dword [ebp - 8]
mov dword [0x715224], edx
jmp 0x59cbcf
mov byte [ebp - 1], 0
push 0x69df2c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameMessage_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameMessageUrl
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59cbf2
mov ecx, dword [ebp - 8]
mov dword [0x715228], ecx
jmp 0x59cc1c
mov byte [ebp - 1], 0
push 0x69dfcc
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameMessageUrl_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameSupportAccelMode
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59cc3e
mov eax, dword [ebp - 8]
mov dword [0x71522c], eax
jmp 0x59cc68
mov byte [ebp - 1], 0
push 0x69e080
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameSupportAccelMode_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameDefaultAccelMode
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59cc8b
mov edx, dword [ebp - 8]
mov dword [0x715230], edx
jmp 0x59ccb5
mov byte [ebp - 1], 0
push 0x69e144
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameDefaultAccelMode_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsCDNGame
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59ccd8
mov ecx, dword [ebp - 8]
mov dword [0x715234], ecx
jmp 0x59cd02
mov byte [ebp - 1], 0
push 0x69e200
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsCDNGame_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsFreeGame
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59cd24
mov eax, dword [ebp - 8]
mov dword [0x715238], eax
jmp 0x59cd4e
mov byte [ebp - 1], 0
push 0x69e28c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsFreeGame_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsLimitTimeFreeGame
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59cd71
mov edx, dword [ebp - 8]
mov dword [0x71523c], edx
jmp 0x59cd9b
mov byte [ebp - 1], 0
push 0x69e324
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsLimitTimeFreeGame_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsConsoleGame
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59cdbe
mov ecx, dword [ebp - 8]
mov dword [0x715240], ecx
jmp 0x59cde8
mov byte [ebp - 1], 0
push 0x69e3d4
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsConsoleGame_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsNationalGame
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59ce0a
mov eax, dword [ebp - 8]
mov dword [0x715244], eax
jmp 0x59ce34
mov byte [ebp - 1], 0
push 0x69e470
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsNationalGame_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetLimitTimeFreeGameTime
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59ce57
mov edx, dword [ebp - 8]
mov dword [0x715248], edx
jmp 0x59ce81
mov byte [ebp - 1], 0
push 0x69e518
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetLimitTimeFreeGameTime_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsOverseasGame
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59cea4
mov ecx, dword [ebp - 8]
mov dword [0x71524c], ecx
jmp 0x59cece
mov byte [ebp - 1], 0
push 0x69e5d4
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsOverseasGame_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsExipGame
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59cef0
mov eax, dword [ebp - 8]
mov dword [0x715250], eax
jmp 0x59cf1a
mov byte [ebp - 1], 0
push 0x69e66c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsExipGame_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsXboxGame
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59cf3d
mov edx, dword [ebp - 8]
mov dword [0x715254], edx
jmp 0x59cf67
mov byte [ebp - 1], 0
push 0x69e6fc
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsXboxGame_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsPsGame
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59cf8a
mov ecx, dword [ebp - 8]
mov dword [0x715258], ecx
jmp 0x59cfb4
mov byte [ebp - 1], 0
push 0x69e788
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsPsGame_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsSwitchGame
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59cfd6
mov eax, dword [ebp - 8]
mov dword [0x71525c], eax
jmp 0x59d000
mov byte [ebp - 1], 0
push 0x69e810
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsSwitchGame_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsSteamDeckGame
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d023
mov edx, dword [ebp - 8]
mov dword [0x715260], edx
jmp 0x59d04d
mov byte [ebp - 1], 0
push 0x69e8ac
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsSteamDeckGame_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_IsExipGameNode
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d070
mov ecx, dword [ebp - 8]
mov dword [0x715264], ecx
jmp 0x59d09a
mov byte [ebp - 1], 0
push 0x69e954
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_IsExipGameNode_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_CheckGameAreaSvrValid
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d0bc
mov eax, dword [ebp - 8]
mov dword [0x715268], eax
jmp 0x59d0e6
mov byte [ebp - 1], 0
push 0x69e9f8
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_CheckGameAreaSvrValid_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_CheckGameAreaSvrValidExip
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d109
mov edx, dword [ebp - 8]
mov dword [0x71526c], edx
jmp 0x59d133
mov byte [ebp - 1], 0
push 0x69eabc
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_CheckGameAreaSvrValidExip_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_CheckGameAreaSvrNodeValid
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d156
mov ecx, dword [ebp - 8]
mov dword [0x715270], ecx
jmp 0x59d180
mov byte [ebp - 1], 0
push 0x69eb8c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_CheckGameAreaSvrNodeValid_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_CheckGameAreaSvrNodeValidExip
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d1a2
mov eax, dword [ebp - 8]
mov dword [0x715274], eax
jmp 0x59d1cc
mov byte [ebp - 1], 0
push 0x69ec60
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_CheckGameAreaSvrNodeValidExip_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_CheckGameAreaSvrNodeModeValid
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d1ef
mov edx, dword [ebp - 8]
mov dword [0x715278], edx
jmp 0x59d219
mov byte [ebp - 1], 0
push 0x69ed40
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_CheckGameAreaSvrNodeModeValid_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_CheckGameAreaSvrNodeModeValidExip
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d23c
mov ecx, dword [ebp - 8]
mov dword [0x71527c], ecx
jmp 0x59d266
mov byte [ebp - 1], 0
push 0x69ee24
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_CheckGameAreaSvrNodeModeValidExip_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_CheckGameAreaSvrModeValid
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d288
mov eax, dword [ebp - 8]
mov dword [0x715280], eax
jmp 0x59d2b2
mov byte [ebp - 1], 0
push 0x69ef0c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_CheckGameAreaSvrModeValid_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_CheckGameAreaSvrModeValidExip
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d2d5
mov edx, dword [ebp - 8]
mov dword [0x715284], edx
jmp 0x59d2ff
mov byte [ebp - 1], 0
push 0x69efe0
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_CheckGameAreaSvrModeValidExip_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameSettingDataList
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d322
mov ecx, dword [ebp - 8]
mov dword [0x715288], ecx
jmp 0x59d34c
mov byte [ebp - 1], 0
push 0x69f0b8
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameSettingDataList_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetAccelState
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d36e
mov eax, dword [ebp - 8]
mov dword [0x71528c], eax
jmp 0x59d398
mov byte [ebp - 1], 0
push 0x69f170
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetAccelState_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetAccelData
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d3bb
mov edx, dword [ebp - 8]
mov dword [0x715290], edx
jmp 0x59d3e5
mov byte [ebp - 1], 0
push 0x69f20c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetAccelData_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetConsoleData
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d408
mov ecx, dword [ebp - 8]
mov dword [0x715294], ecx
jmp 0x59d432
mov byte [ebp - 1], 0
push 0x69f2a4
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetConsoleData_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetGameLocalSetting
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d454
mov eax, dword [ebp - 8]
mov dword [0x715298], eax
jmp 0x59d47e
mov byte [ebp - 1], 0
push 0x69f344
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetGameLocalSetting_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_SetGameLocalSetting
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d4a1
mov edx, dword [ebp - 8]
mov dword [0x71529c], edx
jmp 0x59d4cb
mov byte [ebp - 1], 0
push 0x69f3f8
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_SetGameLocalSetting_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetNotReminSetting
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d4ee
mov ecx, dword [ebp - 8]
mov dword [0x7152a0], ecx
jmp 0x59d518
mov byte [ebp - 1], 0
push 0x69f4b0
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetNotReminSetting_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_SetNotReminSetting
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d53a
mov eax, dword [ebp - 8]
mov dword [0x7152a4], eax
jmp 0x59d564
mov byte [ebp - 1], 0
push 0x69f55c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_SetNotReminSetting_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetCloseMinSetting
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d587
mov edx, dword [ebp - 8]
mov dword [0x7152a8], edx
jmp 0x59d5b1
mov byte [ebp - 1], 0
push 0x69f60c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetCloseMinSetting_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_SetCloseMinSetting
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d5d4
mov ecx, dword [ebp - 8]
mov dword [0x7152ac], ecx
jmp 0x59d5fe
mov byte [ebp - 1], 0
push 0x69f6bc
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_SetCloseMinSetting_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetAutoRunSetting
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d620
mov eax, dword [ebp - 8]
mov dword [0x7152b0], eax
jmp 0x59d64a
mov byte [ebp - 1], 0
push 0x69f76c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetAutoRunSetting_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_SetAutoRunSetting
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d66d
mov edx, dword [ebp - 8]
mov dword [0x7152b4], edx
jmp 0x59d697
mov byte [ebp - 1], 0
push 0x69f81c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_SetAutoRunSetting_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetAutoCreateShotcutSetting
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d6ba
mov ecx, dword [ebp - 8]
mov dword [0x7152b8], ecx
jmp 0x59d6e4
mov byte [ebp - 1], 0
push 0x69f8d4
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetAutoCreateShotcutSetting_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_SetAutoCreateShotcutSetting
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d706
mov eax, dword [ebp - 8]
mov dword [0x7152bc], eax
jmp 0x59d730
mov byte [ebp - 1], 0
push 0x69f9a8
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_SetAutoCreateShotcutSetting_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetConsoleOldMode
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d753
mov edx, dword [ebp - 8]
mov dword [0x7152c0], edx
jmp 0x59d77d
mov byte [ebp - 1], 0
push 0x69fa78
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetConsoleOldMode_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_SetConsoleOldMode
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d7a0
mov ecx, dword [ebp - 8]
mov dword [0x7152c4], ecx
jmp 0x59d7ca
mov byte [ebp - 1], 0
push 0x69fb24
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_SetConsoleOldMode_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetMode4Enhance
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d7ec
mov eax, dword [ebp - 8]
mov dword [0x7152c8], eax
jmp 0x59d816
mov byte [ebp - 1], 0
push 0x69fbd0
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetMode4Enhance_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_SetMode4Enhance
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d839
mov edx, dword [ebp - 8]
mov dword [0x7152cc], edx
jmp 0x59d863
mov byte [ebp - 1], 0
push 0x69fc74
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_SetMode4Enhance_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetUdpToTcp
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d886
mov ecx, dword [ebp - 8]
mov dword [0x7152d0], ecx
jmp 0x59d8b0
mov byte [ebp - 1], 0
push 0x69fd18
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetUdpToTcp_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_SetUdpToTcp
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d8d2
mov eax, dword [ebp - 8]
mov dword [0x7152d4], eax
jmp 0x59d8fc
mov byte [ebp - 1], 0
push 0x69fdb0
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_SetUdpToTcp_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetAutoZoomSetting
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d91f
mov edx, dword [ebp - 8]
mov dword [0x7152d8], edx
jmp 0x59d949
mov byte [ebp - 1], 0
push 0x69fe50
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetAutoZoomSetting_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_SetAutoZoomSetting
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d96c
mov ecx, dword [ebp - 8]
mov dword [0x7152dc], ecx
jmp 0x59d996
mov byte [ebp - 1], 0
push 0x69fefc
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_SetAutoZoomSetting_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetRemindProcessData
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59d9b8
mov eax, dword [ebp - 8]
mov dword [0x7152e0], eax
jmp 0x59d9e2
mov byte [ebp - 1], 0
push 0x69ffac
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetRemindProcessData_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetOfficialNoticeData
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59da05
mov edx, dword [ebp - 8]
mov dword [0x7152e4], edx
jmp 0x59da2f
mov byte [ebp - 1], 0
push 0x6a0064
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetOfficialNoticeData_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetMsgCenterDataTotalCount
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59da52
mov ecx, dword [ebp - 8]
mov dword [0x7152e8], ecx
jmp 0x59da7c
mov byte [ebp - 1], 0
push 0x6a0124
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetMsgCenterDataTotalCount_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetMsgCenterData
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59da9e
mov eax, dword [ebp - 8]
mov dword [0x7152ec], eax
jmp 0x59dac8
mov byte [ebp - 1], 0
push 0x6a01e8
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetMsgCenterData_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetBannerAdvertData
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59daeb
mov edx, dword [ebp - 8]
mov dword [0x7152f0], edx
jmp 0x59db15
mov byte [ebp - 1], 0
push 0x6a0290
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetBannerAdvertData_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetAdvertNoticeData
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59db38
mov ecx, dword [ebp - 8]
mov dword [0x7152f4], ecx
jmp 0x59db62
mov byte [ebp - 1], 0
push 0x6a0348
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetAdvertNoticeData_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetMailItemData
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59db84
mov eax, dword [ebp - 8]
mov dword [0x7152f8], eax
jmp 0x59dbae
mov byte [ebp - 1], 0
push 0x6a03fc
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetMailItemData_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_GetMsgCodeString
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59dbd1
mov edx, dword [ebp - 8]
mov dword [0x7152fc], edx
jmp 0x59dbfb
mov byte [ebp - 1], 0
push 0x6a04a4
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_GetMsgCodeString_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_DownloadClientTabItems
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59dc1e
mov ecx, dword [ebp - 8]
mov dword [0x715300], ecx
jmp 0x59dc48
mov byte [ebp - 1], 0
push 0x6a0554
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_DownloadClientTabItems_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_UserUpdateNetbarInfo
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59dc6a
mov eax, dword [ebp - 8]
mov dword [0x715304], eax
jmp 0x59dc94
mov byte [ebp - 1], 0
push 0x6a060c
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_UserUpdateNetbarInfo_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_UserAutoLogin
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59dcb7
mov edx, dword [ebp - 8]
mov dword [0x715308], edx
jmp 0x59dce1
mov byte [ebp - 1], 0
push 0x6a06bc
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_UserAutoLogin_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_UserLogout
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59dd04
mov ecx, dword [ebp - 8]
mov dword [0x71530c], ecx
jmp 0x59dd2e
mov byte [ebp - 1], 0
push 0x6a0754
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_UserLogout_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_UserLoginFromNetbar
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59dd50
mov eax, dword [ebp - 8]
mov dword [0x715310], eax
jmp 0x59dd7a
mov byte [ebp - 1], 0
push 0x6a07ec
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_UserLoginFromNetbar_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_SyncUserLoginFromNetbar
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59dd9d
mov edx, dword [ebp - 8]
mov dword [0x715314], edx
jmp 0x59ddc7
mov byte [ebp - 1], 0
push 0x6a08a4
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_SyncUserLoginFromNetbar_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_UserLogoutFromNetbar
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59ddea
mov ecx, dword [ebp - 8]
mov dword [0x715318], ecx
jmp 0x59de14
mov byte [ebp - 1], 0
push 0x6a0968
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_UserLogoutFromNetbar_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_SyncUserLoginFromAccount
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59de36
mov eax, dword [ebp - 8]
mov dword [0x71531c], eax
jmp 0x59de60
mov byte [ebp - 1], 0
push 0x6a0a24
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_SyncUserLoginFromAccount_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_UserLoginFromAccount
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59de83
mov edx, dword [ebp - 8]
mov dword [0x715320], edx
jmp 0x59dead
mov byte [ebp - 1], 0
push 0x6a0ae8
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_UserLoginFromAccount_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_UserLogoutFromAccount
mov eax, dword [ebp + 8]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59ded0
mov ecx, dword [ebp - 8]
mov dword [0x715324], ecx
jmp 0x59defa
mov byte [ebp - 1], 0
push 0x6a0ba4
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_UserLogoutFromAccount_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_UserHeartMonitor
mov edx, dword [ebp + 8]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59df1c
mov eax, dword [ebp - 8]
mov dword [0x715328], eax
jmp 0x59df46
mov byte [ebp - 1], 0
push 0x6a0c58
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
push 0
push 0x69b0bc
push str.dll_not_found_api____Kernel_UserHeartMonitor_
push 0
call dword [sym.imp.USER32.dll_MessageBoxW]
push 0xffffffffffffffff
call fcn.00616f4b
push str.Kernel_UserHeartMonitorEx
mov ecx, dword [ebp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
je 0x59df69