Function at 0x100036e0
Capabilities:
Inspect section memory permissions

Disassembly:
mov eax, 0x4b00
call fcn.100ea050
push ebx
push ebp
push esi
push edi
xor ebx, ebx
mov ebp, 1
mov edx, 2
mov esi, str.32770
mov ecx, 8
xor eax, eax
lea edi, [esp + 0xa8]
mov dword [esp + 0x50], ebx
mov dword [esp + 0x54], ebp
mov dword [esp + 0x58], edx
mov dword [esp + 0x60], 0x10000
mov dword [esp + 0x64], ebp
mov dword [esp + 0x68], ebx
mov dword [esp + 0x6c], esi
mov dword [esp + 0x70], ebx
mov dword [esp + 0x74], ebx
mov dword [esp + 0x78], ebx
mov dword [esp + 0x7c], ebx
mov dword [esp + 0x80], ebx
mov dword [esp + 0x84], ebp
mov dword [esp + 0x88], ebx
mov dword [esp + 0x8c], str.Tencent_QQBar
mov dword [esp + 0x90], ebx
mov dword [esp + 0x94], 0x3e9
mov dword [esp + 0x98], ebx
mov dword [esp + 0x9c], edx
mov dword [esp + 0xa0], ebp
mov dword [esp + 0xa4], ebx
rep stosd dword es:[edi], eax
mov eax, 0x10
mov ecx, 8
mov dword [esp + 0xcc], eax
mov dword [esp + 0xdc], eax
xor eax, eax
lea edi, [esp + 0x120]
mov dword [esp + 0xc8], ebx
mov dword [esp + 0xd0], edx
mov dword [esp + 0xd8], 0x10002
mov dword [esp + 0xe0], ebx
mov dword [esp + 0xe4], esi
mov dword [esp + 0xe8], ebx
mov dword [esp + 0xec], ebx
mov dword [esp + 0xf0], ebx
mov dword [esp + 0xf4], ebx
mov dword [esp + 0xf8], ebx
mov dword [esp + 0xfc], ebp
mov dword [esp + 0x100], ebx
mov dword [esp + 0x104], str.AfxWnd42
mov dword [esp + 0x108], ebx
mov dword [esp + 0x10c], 0x3e9
mov dword [esp + 0x110], ebx
mov dword [esp + 0x114], edx
mov dword [esp + 0x118], ebp
mov dword [esp + 0x11c], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0x178]
mov dword [esp + 0x140], ebx
mov dword [esp + 0x144], ecx
mov dword [esp + 0x148], ebp
mov dword [esp + 0x150], 0x10004
mov dword [esp + 0x154], ecx
mov dword [esp + 0x158], ebx
mov dword [esp + 0x15c], str.TXGuiFoundation
mov dword [esp + 0x160], ebx
mov dword [esp + 0x164], ebx
mov dword [esp + 0x168], 0x40000
mov dword [esp + 0x16c], ebx
mov dword [esp + 0x170], ebx
mov dword [esp + 0x174], ebx
rep stosd dword es:[edi], eax
mov eax, 0x100000
mov dword [esp + 0x1b8], ebx
mov dword [esp + 0x1bc], eax
mov dword [esp + 0x1c0], ebp
mov dword [esp + 0x1cc], eax
mov ecx, 0x10
xor eax, eax
lea edi, [esp + 0x1f0]
mov dword [esp + 0x1c8], 0x10001
mov dword [esp + 0x1d0], ebx
mov dword [esp + 0x1d4], str.TXGuiFoundation
mov dword [esp + 0x1d8], ebx
mov dword [esp + 0x1dc], ebx
mov dword [esp + 0x1e0], fcn.10060000
mov dword [esp + 0x1e4], ebx
mov dword [esp + 0x1e8], ebx
mov dword [esp + 0x1ec], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0x268]
mov dword [esp + 0x230], ebx
mov dword [esp + 0x234], 0x800000
mov dword [esp + 0x238], ebp
mov dword [esp + 0x240], 0x10001
mov dword [esp + 0x244], 0x21
mov dword [esp + 0x248], ebx
mov dword [esp + 0x24c], str.TXGuiFoundation
mov dword [esp + 0x250], ebx
mov dword [esp + 0x254], ebx
mov dword [esp + 0x258], fcn.10060000
mov dword [esp + 0x25c], ebx
mov dword [esp + 0x260], ebx
mov dword [esp + 0x264], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0x2e0]
mov dword [esp + 0x2a8], ebx
mov dword [esp + 0x2ac], 0x800000
mov dword [esp + 0x2b0], ebp
mov dword [esp + 0x2b8], 0x10002
mov dword [esp + 0x2bc], 0x21
mov dword [esp + 0x2c0], ebx
mov dword [esp + 0x2c4], str.TXGuiFoundation
mov dword [esp + 0x2c8], ebx
mov dword [esp + 0x2cc], ebx
mov dword [esp + 0x2d0], fcn.10060000
mov dword [esp + 0x2d4], ebx
mov dword [esp + 0x2d8], ebx
mov dword [esp + 0x2dc], ebx
rep stosd dword es:[edi], eax
mov ecx, 8
lea edi, [esp + 0x378]
mov dword [esp + 0x320], ebp
mov dword [esp + 0x324], edx
mov dword [esp + 0x328], edx
mov dword [esp + 0x330], 0x2010000
mov dword [esp + 0x334], edx
mov dword [esp + 0x338], ebx
mov dword [esp + 0x33c], str.__oxFrame.class__
mov dword [esp + 0x340], ebx
mov dword [esp + 0x344], ebx
mov dword [esp + 0x348], ebx
mov dword [esp + 0x34c], ebx
mov dword [esp + 0x350], ebx
mov dword [esp + 0x354], ebp
mov dword [esp + 0x358], ebx
mov dword [esp + 0x35c], str.Internet_Explorer_Server
mov dword [esp + 0x360], ebx
mov dword [esp + 0x364], ebx
mov dword [esp + 0x368], ebx
mov dword [esp + 0x36c], edx
mov dword [esp + 0x370], 4
mov dword [esp + 0x374], ebx
rep stosd dword es:[edi], eax
mov dword [esp + 0x398], ebp
mov dword [esp + 0x39c], edx
mov dword [esp + 0x3a0], edx
mov dword [esp + 0x3a8], 0x1010000
mov dword [esp + 0x3ac], edx
mov dword [esp + 0x3b0], ebx
mov dword [esp + 0x3b4], esi
mov dword [esp + 0x3b8], ebx
mov dword [esp + 0x3bc], ebx
mov dword [esp + 0x3c0], ebx
mov dword [esp + 0x3c4], ebx
mov ecx, 8
lea edi, [esp + 0x3f0]
mov dword [esp + 0x3c8], ebx
mov dword [esp + 0x3cc], ebp
mov dword [esp + 0x3d0], ebx
mov dword [esp + 0x3d4], str.ICQ_Contact_List_Window
mov dword [esp + 0x3d8], ebx
mov dword [esp + 0x3dc], ebx
mov dword [esp + 0x3e0], ebx
mov dword [esp + 0x3e4], edx
mov dword [esp + 0x3e8], ebp
mov dword [esp + 0x3ec], ebx
rep stosd dword es:[edi], eax
mov ecx, 8
lea edi, [esp + 0x468]
mov dword [esp + 0x410], ebp
mov dword [esp + 0x414], edx
mov dword [esp + 0x418], edx
mov dword [esp + 0x420], 0x1010000
mov dword [esp + 0x424], edx
mov dword [esp + 0x428], ebx
mov dword [esp + 0x42c], esi
mov dword [esp + 0x430], ebx
mov dword [esp + 0x434], ebx
mov dword [esp + 0x438], ebx
mov dword [esp + 0x43c], ebx
mov dword [esp + 0x440], ebx
mov dword [esp + 0x444], ebp
mov dword [esp + 0x448], ebx
mov dword [esp + 0x44c], 0x101eeb90
mov dword [esp + 0x450], ebx
mov dword [esp + 0x454], ebx
mov dword [esp + 0x458], ebx
mov dword [esp + 0x45c], edx
mov dword [esp + 0x460], ebp
mov dword [esp + 0x464], ebx
mov esi, 0x40
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0x4c0]
mov dword [esp + 0x488], ebx
mov dword [esp + 0x48c], esi
mov dword [esp + 0x490], ebp
mov dword [esp + 0x498], 0x10001
mov dword [esp + 0x49c], esi
mov dword [esp + 0x4a0], ebx
mov dword [esp + 0x4a4], 0x101eeb20
mov dword [esp + 0x4a8], ebx
mov dword [esp + 0x4ac], ebx
mov dword [esp + 0x4b0], ebx
mov dword [esp + 0x4b4], ebx
mov dword [esp + 0x4b8], ebx
mov dword [esp + 0x4bc], ebx
rep stosd dword es:[edi], eax
mov dword [esp + 0x504], esi
mov dword [esp + 0x514], esi
mov ecx, 0x10
lea edi, [esp + 0x538]
mov dword [esp + 0x500], ebx
mov dword [esp + 0x508], ebp
mov dword [esp + 0x510], 0x10002
mov dword [esp + 0x518], ebx
mov dword [esp + 0x51c], 0x101eeaac
mov dword [esp + 0x520], ebx
mov dword [esp + 0x524], ebx
mov dword [esp + 0x528], ebx
mov dword [esp + 0x52c], ebx
mov dword [esp + 0x530], ebx
mov dword [esp + 0x534], ebx
mov esi, 0x80
rep stosd dword es:[edi], eax
mov dword [esp + 0x578], ebx
mov dword [esp + 0x57c], esi
mov dword [esp + 0x580], ebp
mov dword [esp + 0x588], 0x10000
mov dword [esp + 0x58c], esi
mov dword [esp + 0x590], ebx
mov dword [esp + 0x594], 0x101eea78
mov dword [esp + 0x598], ebx
mov dword [esp + 0x59c], ebx
mov dword [esp + 0x5a0], ebx
mov ecx, 0x10
lea edi, [esp + 0x5b0]
mov dword [esp + 0x5a4], ebx
mov dword [esp + 0x5a8], ebx
mov dword [esp + 0x5ac], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0x628]
mov dword [esp + 0x5f0], ebx
mov dword [esp + 0x5f4], esi
mov dword [esp + 0x5f8], ebp
mov dword [esp + 0x600], 0x10003
mov dword [esp + 0x604], esi
mov dword [esp + 0x608], ebx
mov dword [esp + 0x60c], 0x101eea44
mov dword [esp + 0x610], ebx
mov dword [esp + 0x614], ebx
mov dword [esp + 0x618], ebx
mov dword [esp + 0x61c], ebx
mov dword [esp + 0x620], ebx
mov dword [esp + 0x624], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0x6a0]
mov dword [esp + 0x668], ebx
mov dword [esp + 0x66c], esi
mov dword [esp + 0x670], ebp
mov dword [esp + 0x678], 0x10003
mov dword [esp + 0x67c], esi
mov dword [esp + 0x680], ebx
mov dword [esp + 0x684], 0x101eea2c
mov dword [esp + 0x688], ebx
mov dword [esp + 0x68c], ebx
mov dword [esp + 0x690], ebx
mov dword [esp + 0x694], ebx
mov dword [esp + 0x698], ebx
mov dword [esp + 0x69c], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0x718]
mov dword [esp + 0x6e0], ebx
mov dword [esp + 0x6e4], esi
mov dword [esp + 0x6e8], ebp
mov dword [esp + 0x6f0], 0x10003
mov dword [esp + 0x6f4], esi
mov dword [esp + 0x6f8], ebx
mov dword [esp + 0x6fc], 0x101eea10
mov dword [esp + 0x700], ebx
mov dword [esp + 0x704], ebx
mov dword [esp + 0x708], ebx
mov dword [esp + 0x70c], ebx
mov dword [esp + 0x710], ebx
mov dword [esp + 0x714], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0x790]
mov dword [esp + 0x758], ebx
mov dword [esp + 0x75c], esi
mov dword [esp + 0x760], ebp
mov dword [esp + 0x768], 0x10004
mov dword [esp + 0x76c], esi
mov dword [esp + 0x770], ebx
mov dword [esp + 0x774], 0x101ee9e8
mov dword [esp + 0x778], 0x101ee9dc
mov dword [esp + 0x77c], ebx
mov dword [esp + 0x780], 0x10c80000
mov dword [esp + 0x784], ebx
mov dword [esp + 0x788], ebx
mov dword [esp + 0x78c], ebp
rep stosd dword es:[edi], eax
mov dword [esp + 0x7d0], ebx
mov dword [esp + 0x7d4], esi
mov dword [esp + 0x7d8], edx
mov dword [esp + 0x7e0], 0x10005
mov dword [esp + 0x7e4], esi
mov dword [esp + 0x7e8], ebx
mov dword [esp + 0x7ec], 0x101ee9ac
mov dword [esp + 0x7f0], 0x101ee9dc
mov dword [esp + 0x7f4], ebx
mov dword [esp + 0x7f8], ebx
mov dword [esp + 0x7fc], ebx
mov ecx, 8
lea edi, [esp + 0x828]
mov dword [esp + 0x800], ebx
mov dword [esp + 0x804], ebp
mov dword [esp + 0x808], ebx
mov dword [esp + 0x80c], 0x101ee96c
mov dword [esp + 0x810], ebx
mov dword [esp + 0x814], ebx
mov dword [esp + 0x818], ebx
mov dword [esp + 0x81c], edx
mov dword [esp + 0x820], ebp
mov dword [esp + 0x824], ebx
rep stosd dword es:[edi], eax
mov esi, 0x100
mov ecx, 8
lea edi, [esp + 0x8a0]
mov dword [esp + 0x848], ebx
mov dword [esp + 0x84c], esi
mov dword [esp + 0x850], edx
mov dword [esp + 0x858], 0x10002
mov dword [esp + 0x85c], esi
mov dword [esp + 0x860], ebx
mov dword [esp + 0x864], 0x101eec5c
mov dword [esp + 0x868], ebx
mov dword [esp + 0x86c], ebx
mov dword [esp + 0x870], ebx
mov dword [esp + 0x874], ebx
mov dword [esp + 0x878], ebx
mov dword [esp + 0x87c], ebp
mov dword [esp + 0x880], ebx
mov dword [esp + 0x884], 0x101ee958
mov dword [esp + 0x888], ebx
mov dword [esp + 0x88c], 0x3e9
mov dword [esp + 0x890], ebx
mov dword [esp + 0x894], edx
mov dword [esp + 0x898], ebp
mov dword [esp + 0x89c], ebx
rep stosd dword es:[edi], eax
mov ecx, 8
lea edi, [esp + 0x918]
mov dword [esp + 0x8c0], ebx
mov dword [esp + 0x8c4], esi
mov dword [esp + 0x8c8], edx
mov dword [esp + 0x8d0], 0x10001
mov dword [esp + 0x8d4], esi
mov dword [esp + 0x8d8], ebx
mov dword [esp + 0x8dc], 0x101eec5c
mov dword [esp + 0x8e0], ebx
mov dword [esp + 0x8e4], ebx
mov dword [esp + 0x8e8], ebx
mov dword [esp + 0x8ec], ebx
mov dword [esp + 0x8f0], ebx
mov dword [esp + 0x8f4], ebp
mov dword [esp + 0x8f8], ebx
mov dword [esp + 0x8fc], 0x101eec40
mov dword [esp + 0x900], ebx
mov dword [esp + 0x904], 0x3e9
mov dword [esp + 0x908], ebx
mov dword [esp + 0x90c], edx
mov dword [esp + 0x910], ebx
mov dword [esp + 0x914], ebx
mov esi, 0x200
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0x970]
mov dword [esp + 0x938], ebx
mov dword [esp + 0x93c], esi
mov dword [esp + 0x940], ebp
mov dword [esp + 0x948], 0x10001
mov dword [esp + 0x94c], esi
mov dword [esp + 0x950], ebx
mov dword [esp + 0x954], 0x101ee938
mov dword [esp + 0x958], ebx
mov dword [esp + 0x95c], ebx
mov dword [esp + 0x960], ebx
mov dword [esp + 0x964], ebx
mov dword [esp + 0x968], ebx
mov dword [esp + 0x96c], ebx
rep stosd dword es:[edi], eax
mov dword [esp + 0x9b0], ebx
mov dword [esp + 0x9b4], esi
mov ecx, 8
lea edi, [esp + 0xa08]
mov dword [esp + 0x9b8], edx
mov dword [esp + 0x9c0], 0x10020
mov dword [esp + 0x9c4], esi
mov dword [esp + 0x9c8], ebx
mov dword [esp + 0x9cc], 0x101ee920
mov dword [esp + 0x9d0], ebx
mov dword [esp + 0x9d4], ebx
mov dword [esp + 0x9d8], 0x30000
mov dword [esp + 0x9dc], ebx
mov dword [esp + 0x9e0], ebx
mov dword [esp + 0x9e4], ebp
mov dword [esp + 0x9e8], ebx
mov dword [esp + 0x9ec], 0x101ee904
mov dword [esp + 0x9f0], ebx
mov dword [esp + 0x9f4], ebx
mov dword [esp + 0x9f8], ebx
mov dword [esp + 0x9fc], edx
mov dword [esp + 0xa00], 7
mov dword [esp + 0xa04], ebx
rep stosd dword es:[edi], eax
mov ecx, 8
lea edi, [esp + 0xa80]
mov dword [esp + 0xa28], ebx
mov dword [esp + 0xa2c], esi
mov dword [esp + 0xa30], edx
mov dword [esp + 0xa38], 0x10010
mov dword [esp + 0xa3c], esi
mov dword [esp + 0xa40], ebx
mov dword [esp + 0xa44], 0x101ee920
mov dword [esp + 0xa48], ebx
mov dword [esp + 0xa4c], ebx
mov dword [esp + 0xa50], 0x30000
mov dword [esp + 0xa54], ebx
mov dword [esp + 0xa58], ebx
mov dword [esp + 0xa5c], ebp
mov dword [esp + 0xa60], ebx
mov dword [esp + 0xa64], 0x101ee904
mov dword [esp + 0xa68], ebx
mov dword [esp + 0xa6c], ebx
mov dword [esp + 0xa70], ebx
mov dword [esp + 0xa74], edx
mov dword [esp + 0xa78], ecx
mov dword [esp + 0xa7c], ebx
rep stosd dword es:[edi], eax
mov ecx, 8
lea edi, [esp + 0xaf8]
mov dword [esp + 0xaa0], ebx
mov dword [esp + 0xaa4], esi
mov dword [esp + 0xaa8], edx
mov dword [esp + 0xab0], 0x10008
mov dword [esp + 0xab4], esi
mov dword [esp + 0xab8], ebx
mov dword [esp + 0xabc], 0x101ee920
mov dword [esp + 0xac0], 0x101ee8cc
mov dword [esp + 0xac4], ebx
mov dword [esp + 0xac8], ebx
mov dword [esp + 0xacc], ebx
mov dword [esp + 0xad0], ebx
mov dword [esp + 0xad4], ebp
mov dword [esp + 0xad8], ebx
mov dword [esp + 0xadc], 0x101ee904
mov dword [esp + 0xae0], ebx
mov dword [esp + 0xae4], ebx
mov dword [esp + 0xae8], ebx
mov dword [esp + 0xaec], edx
mov dword [esp + 0xaf0], 7
mov dword [esp + 0xaf4], ebx
rep stosd dword es:[edi], eax
mov dword [esp + 0xb18], ebx
mov dword [esp + 0xb1c], esi
mov dword [esp + 0xb20], edx
mov dword [esp + 0xb28], 0x10004
mov dword [esp + 0xb2c], esi
mov dword [esp + 0xb30], ebx
mov dword [esp + 0xb34], 0x101ee920
mov dword [esp + 0xb38], 0x101ee8cc
mov dword [esp + 0xb3c], ebx
mov dword [esp + 0xb40], ebx
mov dword [esp + 0xb44], ebx
mov ecx, 8
lea edi, [esp + 0xb70]
mov dword [esp + 0xb48], ebx
mov dword [esp + 0xb4c], ebp
mov dword [esp + 0xb50], ebx
mov dword [esp + 0xb54], 0x101ee904
mov dword [esp + 0xb58], ebx
mov dword [esp + 0xb5c], ebx
mov dword [esp + 0xb60], ebx
mov dword [esp + 0xb64], edx
mov dword [esp + 0xb68], 6
mov dword [esp + 0xb6c], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0xbc8]
mov dword [esp + 0xb90], ebx
mov dword [esp + 0xb94], esi
mov dword [esp + 0xb98], ebp
mov dword [esp + 0xba0], 0x10002
mov dword [esp + 0xba4], esi
mov dword [esp + 0xba8], ebx
mov dword [esp + 0xbac], 0x101ee8b4
mov dword [esp + 0xbb0], 0x101ee8cc
mov dword [esp + 0xbb4], ebx
mov dword [esp + 0xbb8], ebx
mov dword [esp + 0xbbc], ebx
mov dword [esp + 0xbc0], ebx
mov dword [esp + 0xbc4], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x10
lea edi, [esp + 0xc40]
mov dword [esp + 0xc08], ebx
mov dword [esp + 0xc0c], esi
mov dword [esp + 0xc10], ebp
mov dword [esp + 0xc18], 0x10040
mov dword [esp + 0xc1c], esi
mov dword [esp + 0xc20], ebx
mov dword [esp + 0xc24], 0x101ee920
mov dword [esp + 0xc28], 0x101ee888
mov dword [esp + 0xc2c], ebx
mov dword [esp + 0xc30], 0x30000
mov dword [esp + 0xc34], ebx
mov dword [esp + 0xc38], ebx
mov dword [esp + 0xc3c], ebx
mov esi, 3
rep stosd dword es:[edi], eax
mov eax, 0x400
mov dword [esp + 0xc80], ebp
mov dword [esp + 0xc84], 0x400
mov dword [esp + 0xc88], esi
mov dword [esp + 0xc90], 0x10000
mov dword [esp + 0xc94], eax
mov dword [esp + 0xc98], ebx
mov dword [esp + 0xc9c], ebx
mov dword [esp + 0xca0], ebx
mov dword [esp + 0xca4], ebx
mov dword [esp + 0xca8], ebx
mov dword [esp + 0xcac], ebx
mov dword [esp + 0xcb0], ebx
mov dword [esp + 0xcb4], ebx
mov dword [esp + 0xcb8], ebx
mov dword [esp + 0xcbc], 0x101eec5c
mov dword [esp + 0xcc0], ebx
mov dword [esp + 0xcc4], ebx
mov dword [esp + 0xcc8], ebx
mov dword [esp + 0xccc], ebx
mov dword [esp + 0xcd0], ebx
mov dword [esp + 0xcd4], ebp
mov dword [esp + 0xcd8], ebx
mov dword [esp + 0xcdc], 0x101ee904
mov dword [esp + 0xce0], 0x101ee87c
mov dword [esp + 0xce4], 0x40a
mov dword [esp + 0xce8], ebx
mov dword [esp + 0xcec], edx
mov dword [esp + 0xcf0], ebp
mov dword [esp + 0xcf4], ebx
mov dword [esp + 0xcf8], ebx
mov dword [esp + 0xcfc], eax
mov dword [esp + 0xd00], edx
mov dword [esp + 0xd08], 0x2010008
mov dword [esp + 0xd0c], eax
mov ecx, 8
xor eax, eax
lea edi, [esp + 0xd50]
mov dword [esp + 0xd10], ebx
mov dword [esp + 0xd14], 0x101ee860
mov dword [esp + 0xd18], 0x101ee854
mov dword [esp + 0xd1c], ebx
mov dword [esp + 0xd20], ebx
mov dword [esp + 0xd24], ebx
mov dword [esp + 0xd28], ebx
mov dword [esp + 0xd2c], ebp
mov dword [esp + 0xd30], ebx
mov dword [esp + 0xd34], 0x101ee83c
mov dword [esp + 0xd38], ebx
mov dword [esp + 0xd3c], ebx
mov dword [esp + 0xd40], ebx
mov dword [esp + 0xd44], edx
mov dword [esp + 0xd48], ebp
mov dword [esp + 0xd4c], ebx
rep stosd dword es:[edi], eax
mov eax, 0x400
mov ecx, 8
mov dword [esp + 0xd74], eax
mov dword [esp + 0xd84], eax
xor eax, eax
lea edi, [esp + 0xdc8]
mov dword [esp + 0xd70], ebx
mov dword [esp + 0xd78], edx
mov dword [esp + 0xd80], 0x2010008
mov dword [esp + 0xd88], ebx
mov dword [esp + 0xd8c], 0x101ee860
mov dword [esp + 0xd90], 0x101ee830
mov dword [esp + 0xd94], ebx
mov dword [esp + 0xd98], ebx
mov dword [esp + 0xd9c], ebx
mov dword [esp + 0xda0], ebx
mov dword [esp + 0xda4], ebp
mov dword [esp + 0xda8], ebx
mov dword [esp + 0xdac], 0x101ee83c
mov dword [esp + 0xdb0], ebx
mov dword [esp + 0xdb4], ebx
mov dword [esp + 0xdb8], ebx
mov dword [esp + 0xdbc], edx
mov dword [esp + 0xdc0], ebp
mov dword [esp + 0xdc4], ebx
rep stosd dword es:[edi], eax
mov ecx, 8
lea edi, [esp + 0xe40]
mov dword [esp + 0xde8], ebx
mov dword [esp + 0xdec], 0x400
mov dword [esp + 0xdf0], edx
mov dword [esp + 0xdf8], 0x10001
mov dword [esp + 0xdfc], 0x12
mov dword [esp + 0xe00], ebx
mov dword [esp + 0xe04], 0x101ee860
mov dword [esp + 0xe08], ebx
mov dword [esp + 0xe0c], ebx
mov dword [esp + 0xe10], ebx
mov dword [esp + 0xe14], ebx
mov dword [esp + 0xe18], ebx
mov dword [esp + 0xe1c], ebp
mov dword [esp + 0xe20], ebx
mov dword [esp + 0xe24], 0x101ee814
mov dword [esp + 0xe28], ebx
mov dword [esp + 0xe2c], ebx
mov dword [esp + 0xe30], ebx
mov dword [esp + 0xe34], edx
mov dword [esp + 0xe38], ebp
mov dword [esp + 0xe3c], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x400
mov edi, 0x10002
mov eax, str.Qt5152QWindowIcon
mov dword [esp + 0xe60], ebx
mov dword [esp + 0xe64], ecx
mov dword [esp + 0xe68], esi
mov dword [esp + 0xe70], edi
mov dword [esp + 0xe74], 0x12
mov dword [esp + 0xe78], ebx
mov dword [esp + 0xe7c], eax
mov dword [esp + 0xe80], ebx
mov dword [esp + 0xe9c], eax
mov dword [esp + 0xebc], eax
mov dword [esp + 0xedc], ecx
mov dword [esp + 0xee8], edi
mov dword [esp + 0xef4], eax
mov dword [esp + 0xf14], eax
mov ecx, 8
xor eax, eax
lea edi, [esp + 0xf30]
mov dword [esp + 0xe84], ebx
mov dword [esp + 0xe88], ebx
mov dword [esp + 0xe8c], ebx
mov dword [esp + 0xe90], ebx
mov dword [esp + 0xe94], ebp
mov dword [esp + 0xe98], ebx
mov dword [esp + 0xea0], ebx
mov dword [esp + 0xea4], ebx
mov dword [esp + 0xea8], ebx
mov dword [esp + 0xeac], edx
mov dword [esp + 0xeb0], ebx
mov dword [esp + 0xeb4], esi
mov dword [esp + 0xeb8], ebx
mov dword [esp + 0xec0], ebx
mov dword [esp + 0xec4], ebx
mov dword [esp + 0xec8], ebx
mov dword [esp + 0xecc], esi
mov dword [esp + 0xed0], ebx
mov dword [esp + 0xed4], ebx
mov dword [esp + 0xed8], ebx
mov dword [esp + 0xee0], esi
mov dword [esp + 0xeec], 0x12
mov dword [esp + 0xef0], ebx
mov dword [esp + 0xef8], ebx
mov dword [esp + 0xefc], ebx
mov dword [esp + 0xf00], ebx
mov dword [esp + 0xf04], ebx
mov dword [esp + 0xf08], ebx
mov dword [esp + 0xf0c], ebp
mov dword [esp + 0xf10], ebx
mov dword [esp + 0xf18], ebx
mov dword [esp + 0xf1c], ebx
mov dword [esp + 0xf20], ebx
mov dword [esp + 0xf24], edx
mov dword [esp + 0xf28], ebx
mov dword [esp + 0xf2c], ebx
rep stosd dword es:[edi], eax
mov eax, 0x400
mov ecx, 8
mov dword [esp + 0xf54], eax
mov dword [esp + 0xf64], eax
xor eax, eax
lea edi, [esp + 0xfa8]
mov dword [esp + 0xf50], ebx
mov dword [esp + 0xf58], edx
mov dword [esp + 0xf60], 0x2010010
mov dword [esp + 0xf68], ebx
mov dword [esp + 0xf6c], 0x101ee860
mov dword [esp + 0xf70], ebx
mov dword [esp + 0xf74], ebx
mov dword [esp + 0xf78], ebx
mov dword [esp + 0xf7c], ebx
mov dword [esp + 0xf80], ebx
mov dword [esp + 0xf84], ebp
mov dword [esp + 0xf88], ebx
mov dword [esp + 0xf8c], 0x101ee7d0
mov dword [esp + 0xf90], 0x101ee7b8
mov dword [esp + 0xf94], ebx
mov dword [esp + 0xf98], ebx
mov dword [esp + 0xf9c], edx
mov dword [esp + 0xfa0], ebx
mov dword [esp + 0xfa4], ebx
rep stosd dword es:[edi], eax
mov eax, 0x400
mov dword [esp + 0xfc8], ebx
mov dword [esp + 0xfcc], eax
mov dword [esp + 0xfdc], eax
mov eax, str.Qt5152QWindowIcon
mov dword [esp + 0xfd0], esi
mov dword [esp + 0xfd8], 0x2010020
mov dword [esp + 0xfe0], ebx
mov dword [esp + 0xfe4], eax
mov dword [esp + 0x1004], eax
mov eax, 0x800
mov dword [esp + 0x1044], eax
mov dword [esp + 0x1054], eax
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x1098]
mov dword [esp + 0xfe8], ebx
mov dword [esp + 0xfec], ebx
mov dword [esp + 0xff0], ebx
mov dword [esp + 0xff4], ebx
mov dword [esp + 0xff8], ebx
mov dword [esp + 0xffc], ebp
mov dword [esp + 0x1000], ebx
mov dword [esp + 0x1008], 0x101ee790
mov dword [esp + 0x100c], ebx
mov dword [esp + 0x1010], ebx
mov dword [esp + 0x1014], edx
mov dword [esp + 0x1018], ebx
mov dword [esp + 0x101c], ebp
mov dword [esp + 0x1020], ebx
mov dword [esp + 0x1024], 0x101ee76c
mov dword [esp + 0x1028], ebx
mov dword [esp + 0x102c], ebx
mov dword [esp + 0x1030], ebx
mov dword [esp + 0x1034], edx
mov dword [esp + 0x1038], ebx
mov dword [esp + 0x103c], ebx
mov dword [esp + 0x1040], ebx
mov dword [esp + 0x1048], edx
mov dword [esp + 0x1050], 0x10002
mov dword [esp + 0x1058], ebx
mov dword [esp + 0x105c], 0x101ee72c
mov dword [esp + 0x1060], ebx
mov dword [esp + 0x1064], ebx
mov dword [esp + 0x1068], ebx
mov dword [esp + 0x106c], ebx
mov dword [esp + 0x1070], ebx
mov dword [esp + 0x1074], ebp
mov dword [esp + 0x1078], ebx
mov dword [esp + 0x107c], 0x101ee6e8
mov dword [esp + 0x1080], ebx
mov dword [esp + 0x1084], ebx
mov dword [esp + 0x1088], 0x460100c0
mov dword [esp + 0x108c], edx
mov dword [esp + 0x1090], edx
mov dword [esp + 0x1094], ebx
rep stosd dword es:[edi], eax
mov eax, 0x800
mov ecx, 8
mov dword [esp + 0x10bc], eax
mov dword [esp + 0x10cc], eax
xor eax, eax
lea edi, [esp + 0x1110]
mov dword [esp + 0x10b8], ebx
mov dword [esp + 0x10c0], edx
mov dword [esp + 0x10c8], 0x10001
mov dword [esp + 0x10d0], ebx
mov dword [esp + 0x10d4], 0x101ee72c
mov dword [esp + 0x10d8], ebx
mov dword [esp + 0x10dc], ebx
mov dword [esp + 0x10e0], ebx
mov dword [esp + 0x10e4], ebx
mov dword [esp + 0x10e8], ebx
mov dword [esp + 0x10ec], ebp
mov dword [esp + 0x10f0], ebx
mov dword [esp + 0x10f4], 0x101ee6a4
mov dword [esp + 0x10f8], ebx
mov dword [esp + 0x10fc], ebx
mov dword [esp + 0x1100], 0x460100c0
mov dword [esp + 0x1104], edx
mov dword [esp + 0x1108], edx
mov dword [esp + 0x110c], ebx
rep stosd dword es:[edi], eax
mov eax, 0x800
mov dword [esp + 0x1130], ebx
mov dword [esp + 0x1134], eax
mov dword [esp + 0x1138], edx
mov dword [esp + 0x1140], 0x10004
mov dword [esp + 0x1144], eax
mov dword [esp + 0x1148], ebx
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x1188]
mov dword [esp + 0x114c], 0x101ee698
mov dword [esp + 0x1150], ebx
mov dword [esp + 0x1154], ebx
mov dword [esp + 0x1158], ebx
mov dword [esp + 0x115c], ebx
mov dword [esp + 0x1160], ebx
mov dword [esp + 0x1164], ebp
mov dword [esp + 0x1168], ebx
mov dword [esp + 0x116c], 0x101ee680
mov dword [esp + 0x1170], ebx
mov dword [esp + 0x1174], ebx
mov dword [esp + 0x1178], 0x80
mov dword [esp + 0x117c], edx
mov dword [esp + 0x1180], ebp
mov dword [esp + 0x1184], ebx
rep stosd dword es:[edi], eax
mov eax, 0x800
mov ecx, 8
mov dword [esp + 0x11ac], eax
mov dword [esp + 0x11bc], eax
xor eax, eax
lea edi, [esp + 0x1200]
mov dword [esp + 0x11a8], ebx
mov dword [esp + 0x11b0], edx
mov dword [esp + 0x11b8], 0x1010008
mov dword [esp + 0x11c0], ebx
mov dword [esp + 0x11c4], 0x101ee698
mov dword [esp + 0x11c8], ebx
mov dword [esp + 0x11cc], ebx
mov dword [esp + 0x11d0], 0xc0000
mov dword [esp + 0x11d4], ebx
mov dword [esp + 0x11d8], ebx
mov dword [esp + 0x11dc], ebp
mov dword [esp + 0x11e0], ebx
mov dword [esp + 0x11e4], 0x101ee670
mov dword [esp + 0x11e8], ebx
mov dword [esp + 0x11ec], ebx
mov dword [esp + 0x11f0], 0x80
mov dword [esp + 0x11f4], edx
mov dword [esp + 0x11f8], ebp
mov dword [esp + 0x11fc], ebx
rep stosd dword es:[edi], eax
mov eax, 0x800
mov ecx, 8
mov dword [esp + 0x1224], eax
mov dword [esp + 0x1234], eax
mov eax, str.FetionBaseDialog
lea edi, [esp + 0x1278]
mov dword [esp + 0x123c], eax
mov dword [esp + 0x125c], eax
xor eax, eax
mov dword [esp + 0x1220], ebx
mov dword [esp + 0x1228], edx
mov dword [esp + 0x1230], 0x10008
mov dword [esp + 0x1238], ebx
mov dword [esp + 0x1240], ebx
mov dword [esp + 0x1244], ebx
mov dword [esp + 0x1248], ebx
mov dword [esp + 0x124c], ebx
mov dword [esp + 0x1250], ebx
mov dword [esp + 0x1254], ebp
mov dword [esp + 0x1258], ebx
mov dword [esp + 0x1260], 0x101ee634
mov dword [esp + 0x1264], ebx
mov dword [esp + 0x1268], ebx
mov dword [esp + 0x126c], edx
mov dword [esp + 0x1270], ebp
mov dword [esp + 0x1274], ebx
rep stosd dword es:[edi], eax
mov eax, 0x800
mov dword [esp + 0x1298], ebx
mov dword [esp + 0x129c], eax
mov dword [esp + 0x12a0], edx
mov dword [esp + 0x12a8], 0x10010
mov dword [esp + 0x12ac], eax
mov dword [esp + 0x12b0], ebx
mov dword [esp + 0x12b4], 0x101ee9e8
mov dword [esp + 0x12b8], 0x101ee62c
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x12f0]
mov dword [esp + 0x12bc], ebx
mov dword [esp + 0x12c0], 0x10010000
mov dword [esp + 0x12c4], ebx
mov dword [esp + 0x12c8], ebx
mov dword [esp + 0x12cc], ebp
mov dword [esp + 0x12d0], ebx
mov dword [esp + 0x12d4], 0x101ee5f4
mov dword [esp + 0x12d8], 0x101ee5c8
mov dword [esp + 0x12dc], ebx
mov dword [esp + 0x12e0], ebx
mov dword [esp + 0x12e4], edx
mov dword [esp + 0x12e8], ebp
mov dword [esp + 0x12ec], ebx
rep stosd dword es:[edi], eax
mov eax, 0x1000
mov ecx, 0x10
mov dword [esp + 0x1314], eax
mov dword [esp + 0x1324], eax
xor eax, eax
lea edi, [esp + 0x1348]
mov dword [esp + 0x1310], ebx
mov dword [esp + 0x1318], ebp
mov dword [esp + 0x1320], 0x10001
mov dword [esp + 0x1328], ebx
mov dword [esp + 0x132c], 0x101ee570
mov dword [esp + 0x1330], ebx
mov dword [esp + 0x1334], ebx
mov dword [esp + 0x1338], ebx
mov dword [esp + 0x133c], ebx
mov dword [esp + 0x1340], ebx
mov dword [esp + 0x1344], ebx
rep stosd dword es:[edi], eax
mov eax, 0x2000
mov ecx, 0x10
mov dword [esp + 0x138c], eax
mov dword [esp + 0x139c], eax
xor eax, eax
lea edi, [esp + 0x13c0]
mov dword [esp + 0x1388], ebx
mov dword [esp + 0x1390], ebp
mov dword [esp + 0x1398], 0x10001
mov dword [esp + 0x13a0], ebx
mov dword [esp + 0x13a4], 0x101ee560
mov dword [esp + 0x13a8], ebx
mov dword [esp + 0x13ac], ebx
mov dword [esp + 0x13b0], ebx
mov dword [esp + 0x13b4], ebx
mov dword [esp + 0x13b8], ebx
mov dword [esp + 0x13bc], ebx
rep stosd dword es:[edi], eax
mov eax, 0x4000
mov ecx, 0x10001
mov edi, 0x30000
mov dword [esp + 0x1400], ebx
mov dword [esp + 0x1404], eax
mov dword [esp + 0x1408], esi
mov dword [esp + 0x1410], ecx
mov dword [esp + 0x1414], eax
mov dword [esp + 0x1418], ebx
mov dword [esp + 0x141c], ebx
mov dword [esp + 0x1420], ebx
mov dword [esp + 0x1424], ebx
mov dword [esp + 0x1428], edi
mov dword [esp + 0x142c], ebx
mov dword [esp + 0x1430], ebx
mov dword [esp + 0x1434], ebp
mov dword [esp + 0x1438], ebx
mov dword [esp + 0x143c], 0x101ee540
mov dword [esp + 0x1440], ebx
mov dword [esp + 0x1444], ebx
mov dword [esp + 0x1448], ebx
mov dword [esp + 0x144c], edx
mov dword [esp + 0x1450], edx
mov dword [esp + 0x1454], esi
mov dword [esp + 0x1458], ebx
mov dword [esp + 0x145c], 0x101ee530
mov dword [esp + 0x1460], ebx
mov dword [esp + 0x1464], ebx
mov dword [esp + 0x147c], eax
mov dword [esp + 0x1488], ecx
mov dword [esp + 0x148c], eax
mov dword [esp + 0x14a0], edi
mov dword [esp + 0x14f4], eax
mov dword [esp + 0x1500], ecx
mov dword [esp + 0x1504], eax
mov dword [esp + 0x1518], edi
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x1548]
mov dword [esp + 0x1468], ebx
mov dword [esp + 0x146c], esi
mov dword [esp + 0x1470], ebx
mov dword [esp + 0x1474], ebx
mov dword [esp + 0x1478], ebx
mov dword [esp + 0x1480], esi
mov dword [esp + 0x1490], ebx
mov dword [esp + 0x1494], ebx
mov dword [esp + 0x1498], ebx
mov dword [esp + 0x149c], ebx
mov dword [esp + 0x14a4], ebx
mov dword [esp + 0x14a8], ebx
mov dword [esp + 0x14ac], ebp
mov dword [esp + 0x14b0], ebx
mov dword [esp + 0x14b4], 0x101ee510
mov dword [esp + 0x14b8], ebx
mov dword [esp + 0x14bc], ebx
mov dword [esp + 0x14c0], ebx
mov dword [esp + 0x14c4], edx
mov dword [esp + 0x14c8], edx
mov dword [esp + 0x14cc], esi
mov dword [esp + 0x14d0], ebx
mov dword [esp + 0x14d4], 0x101ee504
mov dword [esp + 0x14d8], ebx
mov dword [esp + 0x14dc], ebx
mov dword [esp + 0x14e0], ebx
mov dword [esp + 0x14e4], esi
mov dword [esp + 0x14e8], ebx
mov dword [esp + 0x14ec], ebx
mov dword [esp + 0x14f0], ebx
mov dword [esp + 0x14f8], edx
mov dword [esp + 0x1508], ebx
mov dword [esp + 0x150c], 0x101ee4f8
mov dword [esp + 0x1510], ebx
mov dword [esp + 0x1514], ebx
mov dword [esp + 0x151c], ebx
mov dword [esp + 0x1520], ebx
mov dword [esp + 0x1524], ebp
mov dword [esp + 0x1528], ebx
mov dword [esp + 0x152c], 0x101ee504
mov dword [esp + 0x1530], ebx
mov dword [esp + 0x1534], ebx
mov dword [esp + 0x1538], ebx
mov dword [esp + 0x153c], edx
mov dword [esp + 0x1540], ebp
mov dword [esp + 0x1544], esi
rep stosd dword es:[edi], eax
mov eax, 0x8000
mov ecx, str.32770
mov dword [esp + 0x1568], ebp
mov dword [esp + 0x156c], eax
mov dword [esp + 0x1570], esi
mov dword [esp + 0x1578], 0x10001
mov dword [esp + 0x157c], eax
mov dword [esp + 0x1580], ebx
mov dword [esp + 0x1584], ecx
mov dword [esp + 0x1588], ebx
mov dword [esp + 0x158c], ebx
mov dword [esp + 0x1590], ebx
mov dword [esp + 0x1594], ebx
mov dword [esp + 0x1598], ebx
mov dword [esp + 0x159c], ebp
mov dword [esp + 0x15a0], ebx
mov dword [esp + 0x15a4], 0x101ee4e4
mov dword [esp + 0x15a8], ebx
mov dword [esp + 0x15ac], ebx
mov dword [esp + 0x15b0], ebx
mov dword [esp + 0x15b4], edx
mov dword [esp + 0x15b8], ebp
mov dword [esp + 0x15bc], ebp
mov edi, str.SysListView32
mov dword [esp + 0x15fc], ecx
mov dword [esp + 0x1674], ecx
mov dword [esp + 0x1694], ecx
mov dword [esp + 0x15c0], ebx
mov dword [esp + 0x15c4], edi
mov dword [esp + 0x15c8], ebx
mov dword [esp + 0x15cc], ebx
mov dword [esp + 0x15d0], ebx
mov dword [esp + 0x15d4], edx
mov dword [esp + 0x15d8], edx
mov dword [esp + 0x15dc], ebx
mov dword [esp + 0x15e0], ebp
mov dword [esp + 0x15e4], eax
mov dword [esp + 0x15e8], esi
mov dword [esp + 0x15f0], 0x10001
mov dword [esp + 0x15f4], eax
mov dword [esp + 0x15f8], ebx
mov dword [esp + 0x1600], ebx
mov dword [esp + 0x1604], ebx
mov dword [esp + 0x1608], ebx
mov dword [esp + 0x160c], ebx
mov dword [esp + 0x1610], ebx
mov dword [esp + 0x1614], ebp
mov dword [esp + 0x1618], ebx
mov dword [esp + 0x161c], 0x101eec2c
mov dword [esp + 0x1620], ebx
mov dword [esp + 0x1624], ebx
mov dword [esp + 0x1628], ebx
mov dword [esp + 0x162c], edx
mov dword [esp + 0x1630], ebp
mov dword [esp + 0x1634], ebp
mov dword [esp + 0x1638], ebx
mov dword [esp + 0x163c], edi
mov dword [esp + 0x1640], ebx
mov dword [esp + 0x1644], ebx
mov dword [esp + 0x1648], ebx
mov dword [esp + 0x164c], edx
mov dword [esp + 0x1650], edx
mov dword [esp + 0x1654], ebx
mov dword [esp + 0x1658], ebp
mov dword [esp + 0x165c], eax
mov dword [esp + 0x1660], esi
mov dword [esp + 0x1668], 0x10002
mov dword [esp + 0x166c], eax
mov dword [esp + 0x1670], ebx
mov dword [esp + 0x1678], ebx
mov dword [esp + 0x167c], ebx
mov dword [esp + 0x1680], ebx
mov dword [esp + 0x1684], ebx
mov dword [esp + 0x1688], ebx
mov dword [esp + 0x168c], ebp
mov dword [esp + 0x1690], ebx
mov dword [esp + 0x1698], ebx
mov dword [esp + 0x169c], ebx
mov dword [esp + 0x16a0], ebx
mov dword [esp + 0x16a4], edx
mov dword [esp + 0x16a8], ebp
mov dword [esp + 0x16ac], ebp
mov dword [esp + 0x16b0], ebx
mov dword [esp + 0x16b4], edi
mov dword [esp + 0x16b8], ebx
mov dword [esp + 0x16bc], 0x3e8
mov dword [esp + 0x16c0], ebx
mov dword [esp + 0x16c4], edx
mov dword [esp + 0x16c8], ebp
mov dword [esp + 0x16cc], ebx
mov dword [esp + 0x16d0], ebx
mov dword [esp + 0x16d4], eax
mov dword [esp + 0x16d8], ebp
mov dword [esp + 0x16e0], 0x10004
mov dword [esp + 0x16e4], eax
mov dword [esp + 0x16e8], ebx
mov dword [esp + 0x16ec], 0x101ee4a8
mov dword [esp + 0x16f0], ebx
mov dword [esp + 0x16f4], ebx
mov dword [esp + 0x16f8], ebx
mov dword [esp + 0x16fc], ebx
mov dword [esp + 0x1700], ebx
mov dword [esp + 0x1704], ebx
mov ecx, 0x10
xor eax, eax
lea edi, [esp + 0x1708]
rep stosd dword es:[edi], eax
mov eax, 0x10000
mov ecx, 0x10
mov dword [esp + 0x174c], eax
mov dword [esp + 0x175c], eax
xor eax, eax
lea edi, [esp + 0x1780]
mov dword [esp + 0x1748], ebx
mov dword [esp + 0x1750], ebp
mov dword [esp + 0x1758], 0x10001
mov dword [esp + 0x1760], ebx
mov dword [esp + 0x1764], 0x101ee494
mov dword [esp + 0x1768], ebx
mov dword [esp + 0x176c], ebx
mov dword [esp + 0x1770], ebx
mov dword [esp + 0x1774], ebx
mov dword [esp + 0x1778], ebx
mov dword [esp + 0x177c], ebx
rep stosd dword es:[edi], eax
mov eax, 0x40000
mov ecx, 0x10001
mov edi, 0x10010000
mov dword [esp + 0x17c0], ebp
mov dword [esp + 0x17c4], eax
mov dword [esp + 0x17c8], esi
mov dword [esp + 0x17d0], ecx
mov dword [esp + 0x17d4], eax
mov dword [esp + 0x17d8], ebx
mov dword [esp + 0x17dc], 0x101eec5c
mov dword [esp + 0x17e0], ebx
mov dword [esp + 0x17e4], ebx
mov dword [esp + 0x17e8], edi
mov dword [esp + 0x17ec], ebx
mov dword [esp + 0x17f0], ebx
mov dword [esp + 0x17f4], ebp
mov dword [esp + 0x17f8], ebx
mov dword [esp + 0x17fc], 0x101ee470
mov dword [esp + 0x1800], ebx
mov dword [esp + 0x1804], ebx
mov dword [esp + 0x1808], ebx
mov dword [esp + 0x180c], edx
mov dword [esp + 0x1810], edx
mov dword [esp + 0x1814], ebp
mov dword [esp + 0x1818], ebx
mov dword [esp + 0x181c], 0x101ee450
mov dword [esp + 0x1820], ebx
mov dword [esp + 0x1824], ebx
mov dword [esp + 0x1828], ebx
mov dword [esp + 0x182c], edx
mov dword [esp + 0x1830], ebp
mov dword [esp + 0x1834], ebx
mov dword [esp + 0x1838], ebp
mov dword [esp + 0x183c], eax
mov dword [esp + 0x1840], esi
mov dword [esp + 0x1848], ecx
mov dword [esp + 0x184c], eax
mov dword [esp + 0x1850], ebx
mov dword [esp + 0x1854], 0x101ee420
mov dword [esp + 0x1858], ebx
mov dword [esp + 0x185c], ebx
mov dword [esp + 0x1860], edi
mov dword [esp + 0x1864], ebx
mov dword [esp + 0x1868], ebx
mov dword [esp + 0x186c], ebp
mov dword [esp + 0x1870], ebx
mov dword [esp + 0x1874], 0x101ee470
mov dword [esp + 0x1878], ebx
mov dword [esp + 0x187c], ebx
mov dword [esp + 0x1880], ebx
mov dword [esp + 0x1884], edx
mov dword [esp + 0x1888], edx
mov dword [esp + 0x188c], ebp
mov dword [esp + 0x1890], ebx
mov dword [esp + 0x1894], 0x101ee450
mov dword [esp + 0x1898], ebx
mov dword [esp + 0x189c], ebx
mov dword [esp + 0x18a0], ebx
mov dword [esp + 0x18a4], edx
mov dword [esp + 0x18a8], ebp
mov eax, 0x80000
mov dword [esp + 0x18c0], ecx
mov dword [esp + 0x18b4], eax
mov dword [esp + 0x18c4], eax
mov ecx, 0x10
xor eax, eax
lea edi, [esp + 0x18e8]
mov dword [esp + 0x18ac], ebx
mov dword [esp + 0x18b0], ebx
mov dword [esp + 0x18b8], ebp
mov dword [esp + 0x18c8], ebx
mov dword [esp + 0x18cc], 0x101ee3f4
mov dword [esp + 0x18d0], ebx
mov dword [esp + 0x18d4], ebx
mov dword [esp + 0x18d8], 0x20000
mov dword [esp + 0x18dc], ebx
mov dword [esp + 0x18e0], ebx
mov dword [esp + 0x18e4], ebx
rep stosd dword es:[edi], eax
mov eax, 0x1000000
mov ecx, 8
mov dword [esp + 0x192c], eax
mov dword [esp + 0x193c], eax
xor eax, eax
lea edi, [esp + 0x1980]
mov dword [esp + 0x1928], ebx
mov dword [esp + 0x1930], edx
mov dword [esp + 0x1938], 0x10001
mov dword [esp + 0x1940], ebx
mov dword [esp + 0x1944], 0x101ee3e0
mov dword [esp + 0x1948], ebx
mov dword [esp + 0x194c], ebx
mov dword [esp + 0x1950], 0x90000
mov dword [esp + 0x1954], ebx
mov dword [esp + 0x1958], ebx
mov dword [esp + 0x195c], ebp
mov dword [esp + 0x1960], ebx
mov dword [esp + 0x1964], 0x101ee3c8
mov dword [esp + 0x1968], ebx
mov dword [esp + 0x196c], ebx
mov dword [esp + 0x1970], ebx
mov dword [esp + 0x1974], edx
mov dword [esp + 0x1978], ebp
mov dword [esp + 0x197c], ebx
rep stosd dword es:[edi], eax
mov eax, 0x1000000
mov ecx, 0x10001
mov edi, str.wxWindow
mov dword [esp + 0x19a0], ebx
mov dword [esp + 0x19a4], eax
mov dword [esp + 0x19a8], esi
mov dword [esp + 0x19b0], ecx
mov dword [esp + 0x19b4], eax
mov dword [esp + 0x19b8], ebx
mov dword [esp + 0x19bc], edi
mov dword [esp + 0x19c0], ebx
mov dword [esp + 0x19c4], ebx
mov dword [esp + 0x19c8], 0x90000
mov dword [esp + 0x19cc], ebx
mov dword [esp + 0x19d0], ebx
mov dword [esp + 0x19d4], ebp
mov dword [esp + 0x19d8], ebx
mov dword [esp + 0x19dc], edi
mov dword [esp + 0x19e0], ebx
mov dword [esp + 0x19e4], ebx
mov dword [esp + 0x19e8], ebx
mov dword [esp + 0x19ec], edx
mov dword [esp + 0x19f0], ebp
mov dword [esp + 0x19f4], ebp
mov dword [esp + 0x19f8], ebx
mov dword [esp + 0x19fc], 0x101ee3c8
mov dword [esp + 0x1a00], ebx
mov dword [esp + 0x1a04], ebx
mov dword [esp + 0x1a08], ebx
mov dword [esp + 0x1a0c], edx
mov dword [esp + 0x1a10], ebp
mov dword [esp + 0x1a14], ebx
mov dword [esp + 0x1a18], ebx
mov dword [esp + 0x1a1c], eax
mov dword [esp + 0x1a20], esi
mov dword [esp + 0x1a28], ecx
mov dword [esp + 0x1a2c], eax
mov dword [esp + 0x1a34], edi
mov dword [esp + 0x1a94], eax
mov dword [esp + 0x1aa0], ecx
mov dword [esp + 0x1aa4], eax
mov ecx, 0x10
xor eax, eax
lea edi, [esp + 0x1ac8]
mov dword [esp + 0x1a30], ebx
mov dword [esp + 0x1a38], ebx
mov dword [esp + 0x1a3c], ebx
mov dword [esp + 0x1a40], 0x90000
mov dword [esp + 0x1a44], ebx
mov dword [esp + 0x1a48], ebx
mov dword [esp + 0x1a4c], ebp
mov dword [esp + 0x1a50], ebx
mov dword [esp + 0x1a54], 0x101ee3ac
mov dword [esp + 0x1a58], ebx
mov dword [esp + 0x1a5c], ebx
mov dword [esp + 0x1a60], ebx
mov dword [esp + 0x1a64], edx
mov dword [esp + 0x1a68], ebp
mov dword [esp + 0x1a6c], ebp
mov dword [esp + 0x1a70], ebx
mov dword [esp + 0x1a74], 0x101ee388
mov dword [esp + 0x1a78], ebx
mov dword [esp + 0x1a7c], ebx
mov dword [esp + 0x1a80], ebx
mov dword [esp + 0x1a84], edx
mov dword [esp + 0x1a88], ebp
mov dword [esp + 0x1a8c], ebx
mov dword [esp + 0x1a90], ebx
mov dword [esp + 0x1a98], ebp
mov dword [esp + 0x1aa8], ebx
mov dword [esp + 0x1aac], 0x101ee4a8
mov dword [esp + 0x1ab0], 0x101ee37c
mov dword [esp + 0x1ab4], ebx
mov dword [esp + 0x1ab8], 0x10000
mov dword [esp + 0x1abc], ebx
mov dword [esp + 0x1ac0], ebx
mov dword [esp + 0x1ac4], ebx
rep stosd dword es:[edi], eax
mov eax, 0x1000000
mov ecx, 0x10
mov dword [esp + 0x1b0c], eax
mov dword [esp + 0x1b1c], eax
xor eax, eax
lea edi, [esp + 0x1b40]
mov dword [esp + 0x1b08], ebx
mov dword [esp + 0x1b10], ebp
mov dword [esp + 0x1b18], 0x10001
mov dword [esp + 0x1b20], ebx
mov dword [esp + 0x1b24], 0x101ee7f0
mov dword [esp + 0x1b28], 0x101ee37c
mov dword [esp + 0x1b2c], ebx
mov dword [esp + 0x1b30], 0x10000
mov dword [esp + 0x1b34], ebx
mov dword [esp + 0x1b38], ebx
mov dword [esp + 0x1b3c], ebx
rep stosd dword es:[edi], eax
mov eax, 0x4000000
mov ecx, 0x10
mov dword [esp + 0x1b84], eax
mov dword [esp + 0x1b94], eax
xor eax, eax
lea edi, [esp + 0x1bb8]
mov dword [esp + 0x1b80], ebx
mov dword [esp + 0x1b88], ebp
mov dword [esp + 0x1b90], 0x10001
mov dword [esp + 0x1b98], ebx
mov dword [esp + 0x1b9c], 0x101ee344
mov dword [esp + 0x1ba0], ebx
mov dword [esp + 0x1ba4], ebx
mov dword [esp + 0x1ba8], ebx
mov dword [esp + 0x1bac], ebx
mov dword [esp + 0x1bb0], ebx
mov dword [esp + 0x1bb4], ebx
rep stosd dword es:[edi], eax
mov eax, 0x8000000
mov dword [esp + 0x1bf8], ebx
mov dword [esp + 0x1bfc], eax
mov dword [esp + 0x1c0c], eax
mov ecx, 0x10
xor eax, eax
lea edi, [esp + 0x1c30]
mov dword [esp + 0x1c00], ebp
mov dword [esp + 0x1c08], 0x10000
mov dword [esp + 0x1c10], ebx
mov dword [esp + 0x1c14], 0x101ee31c
mov dword [esp + 0x1c18], ebx
mov dword [esp + 0x1c1c], ebx
mov dword [esp + 0x1c20], ebx
mov dword [esp + 0x1c24], ebx
mov dword [esp + 0x1c28], ebx
mov dword [esp + 0x1c2c], ebx
rep stosd dword es:[edi], eax
mov eax, 0x8000000
mov ecx, 0x10
mov dword [esp + 0x1c74], eax
mov dword [esp + 0x1c84], eax
xor eax, eax
lea edi, [esp + 0x1ca8]
mov dword [esp + 0x1c70], ebx
mov dword [esp + 0x1c78], ebp
mov dword [esp + 0x1c80], 0x20000
mov dword [esp + 0x1c88], ebx
mov dword [esp + 0x1c8c], 0x101ee2f4
mov dword [esp + 0x1c90], ebx
mov dword [esp + 0x1c94], ebx
mov dword [esp + 0x1c98], ebx
mov dword [esp + 0x1c9c], ebx
mov dword [esp + 0x1ca0], ebx
mov dword [esp + 0x1ca4], ebx
rep stosd dword es:[edi], eax
mov eax, 0x8000000
mov ecx, 0x10
mov dword [esp + 0x1cec], eax
mov dword [esp + 0x1cfc], eax
xor eax, eax
lea edi, [esp + 0x1d20]
mov dword [esp + 0x1ce8], ebx
mov dword [esp + 0x1cf0], ebp
mov dword [esp + 0x1cf8], 0x40000
mov dword [esp + 0x1d00], ebx
mov dword [esp + 0x1d04], 0x101ee2e4
mov dword [esp + 0x1d08], ebx
mov dword [esp + 0x1d0c], ebx
mov dword [esp + 0x1d10], ebx
mov dword [esp + 0x1d14], ebx
mov dword [esp + 0x1d18], ebx
mov dword [esp + 0x1d1c], ebx
rep stosd dword es:[edi], eax
mov eax, 0x8000000
mov ecx, 0x10
mov dword [esp + 0x1d64], eax
mov dword [esp + 0x1d74], eax
xor eax, eax
lea edi, [esp + 0x1d98]
mov dword [esp + 0x1d60], ebx
mov dword [esp + 0x1d68], ebp
mov dword [esp + 0x1d70], 0x10000
mov dword [esp + 0x1d78], ebx
mov dword [esp + 0x1d7c], 0x101ee2b4
mov dword [esp + 0x1d80], ebx
mov dword [esp + 0x1d84], ebx
mov dword [esp + 0x1d88], ebx
mov dword [esp + 0x1d8c], ebx
mov dword [esp + 0x1d90], ebx
mov dword [esp + 0x1d94], ebx
rep stosd dword es:[edi], eax
mov eax, 0x8000000
mov dword [esp + 0x1dd8], ebx
mov dword [esp + 0x1ddc], eax
mov dword [esp + 0x1de0], ebp
mov dword [esp + 0x1de8], 0x20000
mov dword [esp + 0x1dec], eax
mov dword [esp + 0x1df0], ebx
mov dword [esp + 0x1df4], 0x101ee288
mov dword [esp + 0x1df8], ebx
mov dword [esp + 0x1dfc], ebx
mov dword [esp + 0x1e00], ebx
mov dword [esp + 0x1e04], ebx
mov ecx, 0x10
xor eax, eax
lea edi, [esp + 0x1e10]
mov dword [esp + 0x1e08], ebx
mov dword [esp + 0x1e0c], ebx
rep stosd dword es:[edi], eax
mov eax, SysReAllocString
mov ecx, 0x10
mov dword [esp + 0x1e54], eax
mov dword [esp + 0x1e64], eax
xor eax, eax
lea edi, [esp + 0x1e88]
mov dword [esp + 0x1e50], ebx
mov dword [esp + 0x1e58], ebp
mov dword [esp + 0x1e60], 0x10000
mov dword [esp + 0x1e68], ebx
mov dword [esp + 0x1e6c], 0x101ee270
mov dword [esp + 0x1e70], ebx
mov dword [esp + 0x1e74], ebx
mov dword [esp + 0x1e78], 0x10000000
mov dword [esp + 0x1e7c], ebx
mov dword [esp + 0x1e80], ebx
mov dword [esp + 0x1e84], ebx
rep stosd dword es:[edi], eax
mov eax, SysReAllocString
mov ecx, 0x10
mov dword [esp + 0x1ecc], eax
mov dword [esp + 0x1edc], eax
xor eax, eax
lea edi, [esp + 0x1f00]
mov dword [esp + 0x1ec8], ebx
mov dword [esp + 0x1ed0], ebp
mov dword [esp + 0x1ed8], 0x20000
mov dword [esp + 0x1ee0], ebx
mov dword [esp + 0x1ee4], 0x101ee254
mov dword [esp + 0x1ee8], ebx
mov dword [esp + 0x1eec], ebx
mov dword [esp + 0x1ef0], 0x30000000
mov dword [esp + 0x1ef4], ebx
mov dword [esp + 0x1ef8], ebx
mov dword [esp + 0x1efc], ebx
rep stosd dword es:[edi], eax
mov eax, SysReAllocString
mov ecx, 0x10
mov dword [esp + 0x1f44], eax
mov dword [esp + 0x1f54], eax
xor eax, eax
lea edi, [esp + 0x1f78]
mov dword [esp + 0x1f40], ebx
mov dword [esp + 0x1f48], ebp
mov dword [esp + 0x1f50], 0x20000
mov dword [esp + 0x1f58], ebx
mov dword [esp + 0x1f5c], 0x101ee254
mov dword [esp + 0x1f60], ebx
mov dword [esp + 0x1f64], ebx
mov dword [esp + 0x1f68], 0x10020000
mov dword [esp + 0x1f6c], ebx
mov dword [esp + 0x1f70], ebx
mov dword [esp + 0x1f74], ebx
rep stosd dword es:[edi], eax
mov eax, SysReAllocString
mov ecx, 0x10
mov dword [esp + 0x1fbc], eax
mov dword [esp + 0x1fcc], eax
xor eax, eax
lea edi, [esp + 0x1ff0]
mov dword [esp + 0x1fb8], ebx
mov dword [esp + 0x1fc0], ebp
mov dword [esp + 0x1fc8], 0x20000
mov dword [esp + 0x1fd0], ebx
mov dword [esp + 0x1fd4], 0x101ee254
mov dword [esp + 0x1fd8], 0x101ee248
mov dword [esp + 0x1fdc], ebx
mov dword [esp + 0x1fe0], 0xa0000
mov dword [esp + 0x1fe4], ebx
mov dword [esp + 0x1fe8], ebx
mov dword [esp + 0x1fec], ebx
rep stosd dword es:[edi], eax
mov eax, SysReAllocString
mov dword [esp + 0x2030], ebx
mov dword [esp + 0x2034], eax
mov dword [esp + 0x2044], eax
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x2088]
mov dword [esp + 0x2038], edx
mov dword [esp + 0x2040], 0x20001
mov dword [esp + 0x2048], ebx
mov dword [esp + 0x204c], 0x101ee9e8
mov dword [esp + 0x2050], 0x101ee248
mov dword [esp + 0x2054], ebx
mov dword [esp + 0x2058], 0x10020000
mov dword [esp + 0x205c], ebx
mov dword [esp + 0x2060], ebx
mov dword [esp + 0x2064], ebp
mov dword [esp + 0x2068], ebx
mov dword [esp + 0x206c], 0x101ee5f4
mov dword [esp + 0x2070], 0x101ee5c8
mov dword [esp + 0x2074], ebx
mov dword [esp + 0x2078], 0x300000
mov dword [esp + 0x207c], edx
mov dword [esp + 0x2080], ebp
mov dword [esp + 0x2084], esi
rep stosd dword es:[edi], eax
mov eax, 0x10000000
mov ecx, 0x10
mov dword [esp + 0x20ac], eax
mov dword [esp + 0x20bc], eax
xor eax, eax
lea edi, [esp + 0x20e0]
mov dword [esp + 0x20a8], ebx
mov dword [esp + 0x20b0], ebp
mov dword [esp + 0x20b8], 0x10001
mov dword [esp + 0x20c0], ebx
mov dword [esp + 0x20c4], 0x101eec5c
mov dword [esp + 0x20c8], 0x101ee240
mov dword [esp + 0x20cc], ebx
mov dword [esp + 0x20d0], ebx
mov dword [esp + 0x20d4], ebx
mov dword [esp + 0x20d8], ebx
mov dword [esp + 0x20dc], ebx
rep stosd dword es:[edi], eax
mov eax, 0x10000000
mov ecx, 8
mov dword [esp + 0x2124], eax
mov dword [esp + 0x2134], eax
xor eax, eax
lea edi, [esp + 0x2178]
mov dword [esp + 0x2120], ebx
mov dword [esp + 0x2128], edx
mov dword [esp + 0x2130], 0x10002
mov dword [esp + 0x2138], ebx
mov dword [esp + 0x213c], 0x101ee1f8
mov dword [esp + 0x2140], ebx
mov dword [esp + 0x2144], ebx
mov dword [esp + 0x2148], ebx
mov dword [esp + 0x214c], ebx
mov dword [esp + 0x2150], ebx
mov dword [esp + 0x2154], ebp
mov dword [esp + 0x2158], ebx
mov dword [esp + 0x215c], 0x101ee1d4
mov dword [esp + 0x2160], ebx
mov dword [esp + 0x2164], ebx
mov dword [esp + 0x2168], ebx
mov dword [esp + 0x216c], edx
mov dword [esp + 0x2170], ebp
mov dword [esp + 0x2174], ebx
rep stosd dword es:[edi], eax
mov eax, 0x10000000
mov dword [esp + 0x2198], ebx
mov dword [esp + 0x219c], eax
mov dword [esp + 0x21a0], ebp
mov dword [esp + 0x21a8], 0x10003
mov dword [esp + 0x21ac], eax
mov dword [esp + 0x21b0], ebx
mov dword [esp + 0x21b4], 0x101ee184
mov dword [esp + 0x21b8], ebx
mov dword [esp + 0x21bc], ebx
mov dword [esp + 0x21c0], ebx
mov dword [esp + 0x21c4], ebx
mov dword [esp + 0x21c8], ebx
mov dword [esp + 0x21cc], ebx
mov ecx, 0x10
xor eax, eax
lea edi, [esp + 0x21d0]
rep stosd dword es:[edi], eax
mov eax, 0x10000000
mov ecx, 8
mov dword [esp + 0x2214], eax
mov dword [esp + 0x2224], eax
mov dword [esp + 0x2258], eax
xor eax, eax
lea edi, [esp + 0x2268]
mov dword [esp + 0x2210], ebx
mov dword [esp + 0x2218], edx
mov dword [esp + 0x2220], 0x10004
mov dword [esp + 0x2228], ebx
mov dword [esp + 0x222c], 0x101ee15c
mov dword [esp + 0x2230], ebx
mov dword [esp + 0x2234], ebx
mov dword [esp + 0x2238], 0x10c30000
mov dword [esp + 0x223c], ebx
mov dword [esp + 0x2240], ebx
mov dword [esp + 0x2244], ebp
mov dword [esp + 0x2248], ebx
mov dword [esp + 0x224c], 0x101ee5f4
mov dword [esp + 0x2250], 0x101ee5c8
mov dword [esp + 0x2254], ebx
mov dword [esp + 0x225c], edx
mov dword [esp + 0x2260], ebp
mov dword [esp + 0x2264], esi
rep stosd dword es:[edi], eax
mov eax, 0x20000000
mov ecx, 0x10000
mov edi, str.32770
mov dword [esp + 0x2288], ebx
mov dword [esp + 0x228c], eax
mov dword [esp + 0x2290], esi
mov dword [esp + 0x2298], ecx
mov dword [esp + 0x229c], eax
mov dword [esp + 0x22a0], ebx
mov dword [esp + 0x22a4], edi
mov dword [esp + 0x22a8], ebx
mov dword [esp + 0x22ac], ebx
mov dword [esp + 0x22b0], 0x20000
mov dword [esp + 0x22b4], ebx
mov dword [esp + 0x22b8], ebx
mov dword [esp + 0x22bc], ebp
mov dword [esp + 0x22c0], ebx
mov dword [esp + 0x22c4], 0x101ee138
mov dword [esp + 0x22c8], ebx
mov dword [esp + 0x22cc], ebx
mov dword [esp + 0x22d0], ebx
mov dword [esp + 0x22d4], edx
mov dword [esp + 0x22d8], ebp
mov dword [esp + 0x22dc], ebp
mov dword [esp + 0x22e0], ebx
mov dword [esp + 0x22e4], 0x101ee450
mov dword [esp + 0x22e8], ebx
mov dword [esp + 0x22ec], ebx
mov dword [esp + 0x22f0], ebx
mov dword [esp + 0x22f4], edx
mov dword [esp + 0x22f8], ebp
mov dword [esp + 0x22fc], ebx
mov dword [esp + 0x2300], ebx
mov dword [esp + 0x2304], eax
mov dword [esp + 0x2308], esi
mov dword [esp + 0x2310], ecx
mov dword [esp + 0x2314], eax
mov dword [esp + 0x2318], ebx
mov dword [esp + 0x231c], 0x101ee118
mov dword [esp + 0x2320], ebx
mov dword [esp + 0x2324], ebx
mov dword [esp + 0x2328], ebx
mov dword [esp + 0x232c], ebx
mov dword [esp + 0x2330], ebx
mov dword [esp + 0x2334], ebp
mov dword [esp + 0x2338], ebx
mov dword [esp + 0x233c], edi
mov dword [esp + 0x2340], ebx
mov dword [esp + 0x2344], ebx
mov dword [esp + 0x2348], 0x20000
mov dword [esp + 0x234c], edx
mov eax, 0x40000000
mov dword [esp + 0x2388], ecx
mov dword [esp + 0x237c], eax
mov dword [esp + 0x238c], eax
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x23d0]
mov dword [esp + 0x2350], ebp
mov dword [esp + 0x2354], ebp
mov dword [esp + 0x2358], ebx
mov dword [esp + 0x235c], 0x101ee138
mov dword [esp + 0x2360], ebx
mov dword [esp + 0x2364], ebx
mov dword [esp + 0x2368], ebx
mov dword [esp + 0x236c], edx
mov dword [esp + 0x2370], ebp
mov dword [esp + 0x2374], ebx
mov dword [esp + 0x2378], ebx
mov dword [esp + 0x2380], edx
mov dword [esp + 0x2390], ebx
mov dword [esp + 0x2394], 0x101ee9e8
mov dword [esp + 0x2398], 0x101ee110
mov dword [esp + 0x239c], ebx
mov dword [esp + 0x23a0], ebx
mov dword [esp + 0x23a4], ebx
mov dword [esp + 0x23a8], ebx
mov dword [esp + 0x23ac], ebp
mov dword [esp + 0x23b0], ebx
mov dword [esp + 0x23b4], 0x101ee5f4
mov dword [esp + 0x23b8], ebx
mov dword [esp + 0x23bc], ebx
mov dword [esp + 0x23c0], ebx
mov dword [esp + 0x23c4], edx
mov dword [esp + 0x23c8], ebp
mov dword [esp + 0x23cc], ebx
rep stosd dword es:[edi], eax
mov eax, 0x40000000
mov ecx, 8
mov dword [esp + 0x23f4], eax
mov dword [esp + 0x2404], eax
xor eax, eax
lea edi, [esp + 0x2448]
mov dword [esp + 0x23f0], ebx
mov dword [esp + 0x23f8], edx
mov dword [esp + 0x2400], 0x10000
mov dword [esp + 0x2408], ebx
mov dword [esp + 0x240c], 0x101ee860
mov dword [esp + 0x2410], 0x101ee110
mov dword [esp + 0x2414], ebx
mov dword [esp + 0x2418], ebx
mov dword [esp + 0x241c], ebx
mov dword [esp + 0x2420], ebx
mov dword [esp + 0x2424], ebp
mov dword [esp + 0x2428], ebx
mov dword [esp + 0x242c], 0x101ee5f4
mov dword [esp + 0x2430], ebx
mov dword [esp + 0x2434], ebx
mov dword [esp + 0x2438], ebx
mov dword [esp + 0x243c], edx
mov dword [esp + 0x2440], 4
mov dword [esp + 0x2444], ebx
rep stosd dword es:[edi], eax
mov eax, 0x40000000
mov edi, 0x10000
mov ecx, str.Chrome_WidgetWin_0
mov dword [esp + 0x2468], ebx
mov dword [esp + 0x246c], eax
mov dword [esp + 0x2470], esi
mov dword [esp + 0x2478], edi
mov dword [esp + 0x247c], eax
mov dword [esp + 0x2480], ebx
mov dword [esp + 0x2484], 0x101ee0e0
mov dword [esp + 0x2488], ebx
mov dword [esp + 0x248c], ebx
mov dword [esp + 0x2490], ebx
mov dword [esp + 0x2494], ebx
mov dword [esp + 0x2498], ebx
mov dword [esp + 0x249c], ebp
mov dword [esp + 0x24a0], ebx
mov dword [esp + 0x24a4], ecx
mov dword [esp + 0x24a8], ebx
mov dword [esp + 0x24f0], edi
mov eax, 0x40
mov edi, str.CefBrowserWindow
mov dword [esp + 0x24ac], ebx
mov dword [esp + 0x24b0], 0x42000000
mov dword [esp + 0x24b4], edx
mov dword [esp + 0x24b8], esi
mov dword [esp + 0x24bc], ebp
mov dword [esp + 0x24c0], ebx
mov dword [esp + 0x24c4], 0x101ee5f4
mov dword [esp + 0x24c8], ebx
mov dword [esp + 0x24cc], ebx
mov dword [esp + 0x24d0], 0x200000
mov dword [esp + 0x24d4], edx
mov dword [esp + 0x24d8], ebp
mov dword [esp + 0x24dc], ebx
mov dword [esp + 0x24e0], ebx
mov dword [esp + 0x24e4], eax
mov dword [esp + 0x24e8], esi
mov dword [esp + 0x24f4], eax
mov dword [esp + 0x24f8], ebx
mov dword [esp + 0x24fc], 0x101ee0bc
mov dword [esp + 0x2500], 0x101ee0b4
mov dword [esp + 0x2504], ebx
mov dword [esp + 0x2508], ebx
mov dword [esp + 0x250c], ebx
mov dword [esp + 0x2510], ebx
mov dword [esp + 0x2514], ebp
mov dword [esp + 0x2518], ebx
mov dword [esp + 0x251c], edi
mov dword [esp + 0x2520], ebx
mov dword [esp + 0x2524], ebx
mov dword [esp + 0x2528], ebx
mov dword [esp + 0x252c], edx
mov dword [esp + 0x2530], ebp
mov dword [esp + 0x2534], ebp
mov dword [esp + 0x2538], ebx
mov dword [esp + 0x253c], ecx
mov dword [esp + 0x2540], ebx
mov dword [esp + 0x2544], ebx
mov dword [esp + 0x2548], ebx
mov dword [esp + 0x254c], edx
mov dword [esp + 0x2550], ebp
mov dword [esp + 0x2554], ebx
mov dword [esp + 0x2558], ebx
mov dword [esp + 0x255c], eax
mov dword [esp + 0x2560], esi
mov dword [esp + 0x2568], 0x10002
mov dword [esp + 0x256c], eax
mov dword [esp + 0x2570], ebx
mov dword [esp + 0x2574], 0x101ee084
mov dword [esp + 0x2578], 0x101ee07c
mov dword [esp + 0x257c], ebx
mov dword [esp + 0x2580], ebx
mov dword [esp + 0x2584], ebx
mov dword [esp + 0x2588], ebx
mov dword [esp + 0x258c], ebp
mov dword [esp + 0x2590], ebx
mov dword [esp + 0x2594], edi
mov dword [esp + 0x2598], ebx
mov dword [esp + 0x259c], ebx
mov dword [esp + 0x25a0], ebx
mov dword [esp + 0x25a4], edx
mov dword [esp + 0x25a8], ebp
mov dword [esp + 0x25ac], ebp
mov dword [esp + 0x25b0], ebx
mov dword [esp + 0x25b4], ecx
mov dword [esp + 0x25b8], ebx
mov dword [esp + 0x25bc], ebx
mov dword [esp + 0x25c0], ebx
mov dword [esp + 0x25c4], edx
mov dword [esp + 0x25c8], ebp
mov dword [esp + 0x25cc], ebx
mov dword [esp + 0x25d0], ebx
mov dword [esp + 0x25d4], eax
mov dword [esp + 0x25d8], esi
mov dword [esp + 0x25e0], 0x10002
mov dword [esp + 0x25e4], eax
mov dword [esp + 0x25e8], ebx
mov dword [esp + 0x25ec], 0x101ee040
mov dword [esp + 0x25f0], 0x101ee0b4
mov dword [esp + 0x260c], edi
mov dword [esp + 0x262c], ecx
mov dword [esp + 0x264c], eax
mov dword [esp + 0x265c], eax
mov dword [esp + 0x2664], ecx
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x26a0]
mov dword [esp + 0x25f4], ebx
mov dword [esp + 0x25f8], ebx
mov dword [esp + 0x25fc], ebx
mov dword [esp + 0x2600], ebx
mov dword [esp + 0x2604], ebp
mov dword [esp + 0x2608], ebx
mov dword [esp + 0x2610], ebx
mov dword [esp + 0x2614], ebx
mov dword [esp + 0x2618], ebx
mov dword [esp + 0x261c], edx
mov dword [esp + 0x2620], ebp
mov dword [esp + 0x2624], ebp
mov dword [esp + 0x2628], ebx
mov dword [esp + 0x2630], ebx
mov dword [esp + 0x2634], ebx
mov dword [esp + 0x2638], ebx
mov dword [esp + 0x263c], edx
mov dword [esp + 0x2640], ebp
mov dword [esp + 0x2644], ebx
mov dword [esp + 0x2648], ebx
mov dword [esp + 0x2650], edx
mov dword [esp + 0x2658], 0x10004
mov dword [esp + 0x2660], ebx
mov dword [esp + 0x2668], 0x101ee0b4
mov dword [esp + 0x266c], ebx
mov dword [esp + 0x2670], 0x10060000
mov dword [esp + 0x2674], ebx
mov dword [esp + 0x2678], ebx
mov dword [esp + 0x267c], ebp
mov dword [esp + 0x2680], ebx
mov dword [esp + 0x2684], 0x101ee5f4
mov dword [esp + 0x2688], 0x101ee5c8
mov dword [esp + 0x268c], ebx
mov dword [esp + 0x2690], 0x300000
mov dword [esp + 0x2694], edx
mov dword [esp + 0x2698], ebp
mov dword [esp + 0x269c], esi
rep stosd dword es:[edi], eax
mov eax, 4
mov ecx, 0x10
mov dword [esp + 0x26c4], eax
mov dword [esp + 0x26d4], eax
xor eax, eax
lea edi, [esp + 0x26f8]
mov dword [esp + 0x26c0], ebx
mov dword [esp + 0x26c8], ebp
mov dword [esp + 0x26d0], 0x10001
mov dword [esp + 0x26d8], ebx
mov dword [esp + 0x26dc], 0x101ee4a8
mov dword [esp + 0x26e0], 0x101ee020
mov dword [esp + 0x26e4], ebx
mov dword [esp + 0x26e8], ebx
mov dword [esp + 0x26ec], ebx
mov dword [esp + 0x26f0], ebx
mov dword [esp + 0x26f4], ebx
rep stosd dword es:[edi], eax
mov eax, 0x20000
mov dword [esp + 0x2738], ebx
mov dword [esp + 0x273c], eax
mov dword [esp + 0x2740], edx
mov dword [esp + 0x2748], 0x10000
mov dword [esp + 0x274c], eax
mov dword [esp + 0x2750], ebx
mov dword [esp + 0x2754], 0x101ee9e8
mov dword [esp + 0x2758], 0x101ee018
mov dword [esp + 0x275c], ebx
mov dword [esp + 0x2760], 0x10c20000
mov dword [esp + 0x2764], ebx
mov dword [esp + 0x2768], ebx
mov dword [esp + 0x276c], ebp
mov dword [esp + 0x2770], ebx
mov dword [esp + 0x2774], 0x101ee5f4
mov dword [esp + 0x2778], 0x101ee5c8
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x2790]
mov dword [esp + 0x277c], ebx
mov dword [esp + 0x2780], 0x10000000
mov dword [esp + 0x2784], edx
mov dword [esp + 0x2788], ebp
mov dword [esp + 0x278c], esi
rep stosd dword es:[edi], eax
mov ecx, 8
lea edi, [esp + 0x2808]
mov dword [esp + 0x27b0], ebx
mov dword [esp + 0x27b4], ecx
mov dword [esp + 0x27b8], edx
mov dword [esp + 0x27c0], 0x10000
mov dword [esp + 0x27c4], ecx
mov dword [esp + 0x27c8], ebx
mov dword [esp + 0x27cc], 0x101ee9e8
mov dword [esp + 0x27d0], 0x101ee00c
mov dword [esp + 0x27d4], ebx
mov dword [esp + 0x27d8], 0x10c20000
mov dword [esp + 0x27dc], ebx
mov dword [esp + 0x27e0], ebx
mov dword [esp + 0x27e4], ebp
mov dword [esp + 0x27e8], ebx
mov dword [esp + 0x27ec], 0x101ee5f4
mov dword [esp + 0x27f0], ebx
mov dword [esp + 0x27f4], ebx
mov dword [esp + 0x27f8], 0x10000000
mov dword [esp + 0x27fc], edx
mov dword [esp + 0x2800], ebp
mov dword [esp + 0x2804], ebx
rep stosd dword es:[edi], eax
mov eax, 0x2000
mov ecx, 8
mov dword [esp + 0x282c], eax
mov dword [esp + 0x283c], eax
xor eax, eax
lea edi, [esp + 0x2880]
mov dword [esp + 0x2828], ebx
mov dword [esp + 0x2830], edx
mov dword [esp + 0x2838], 0x10002
mov dword [esp + 0x2840], ebx
mov dword [esp + 0x2844], 0x101ee9e8
mov dword [esp + 0x2848], 0x101ee004
mov dword [esp + 0x284c], ebx
mov dword [esp + 0x2850], 0x10c20000
mov dword [esp + 0x2854], ebx
mov dword [esp + 0x2858], ebx
mov dword [esp + 0x285c], ebp
mov dword [esp + 0x2860], ebx
mov dword [esp + 0x2864], 0x101ee5f4
mov dword [esp + 0x2868], 0x101ee5c8
mov dword [esp + 0x286c], ebx
mov dword [esp + 0x2870], 0x10000000
mov dword [esp + 0x2874], edx
mov dword [esp + 0x2878], ebp
mov dword [esp + 0x287c], esi
rep stosd dword es:[edi], eax
mov eax, 0x2000
mov dword [esp + 0x28a0], ebx
mov dword [esp + 0x28a4], eax
mov dword [esp + 0x28a8], edx
mov dword [esp + 0x28b0], 0x10002
mov dword [esp + 0x28b4], eax
mov dword [esp + 0x28b8], ebx
mov dword [esp + 0x28bc], 0x101ee15c
mov dword [esp + 0x28c0], ebx
mov dword [esp + 0x28c4], ebx
mov dword [esp + 0x28c8], 0x100a0000
mov dword [esp + 0x28cc], ebx
mov dword [esp + 0x28d0], ebx
mov dword [esp + 0x28d4], ebp
mov dword [esp + 0x28d8], ebx
mov dword [esp + 0x28dc], 0x101ee5f4
mov dword [esp + 0x28e0], 0x101ee5c8
mov dword [esp + 0x28e4], ebx
mov dword [esp + 0x28e8], 0x10000000
mov dword [esp + 0x28ec], edx
mov dword [esp + 0x28f0], ebp
mov dword [esp + 0x28f4], esi
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x28f8]
rep stosd dword es:[edi], eax
mov eax, 0x20
mov ecx, 8
mov dword [esp + 0x291c], eax
mov dword [esp + 0x292c], eax
xor eax, eax
lea edi, [esp + 0x2970]
mov dword [esp + 0x2918], ebx
mov dword [esp + 0x2920], edx
mov dword [esp + 0x2928], 0x10000
mov dword [esp + 0x2930], ebx
mov dword [esp + 0x2934], 0x101ee9e8
mov dword [esp + 0x2938], 0x101edff0
mov dword [esp + 0x293c], ebx
mov dword [esp + 0x2940], 0x10c20000
mov dword [esp + 0x2944], ebx
mov dword [esp + 0x2948], ebx
mov dword [esp + 0x294c], ebp
mov dword [esp + 0x2950], ebx
mov dword [esp + 0x2954], 0x101ee5f4
mov dword [esp + 0x2958], 0x101ee5c8
mov dword [esp + 0x295c], ebx
mov dword [esp + 0x2960], 0x10000000
mov dword [esp + 0x2964], edx
mov dword [esp + 0x2968], ebp
mov dword [esp + 0x296c], esi
rep stosd dword es:[edi], eax
mov eax, 0x20
mov ecx, 8
mov dword [esp + 0x2994], eax
mov dword [esp + 0x29a4], eax
xor eax, eax
lea edi, [esp + 0x29e8]
mov dword [esp + 0x2990], ebx
mov dword [esp + 0x2998], edx
mov dword [esp + 0x29a0], 0x10000
mov dword [esp + 0x29a8], ebx
mov dword [esp + 0x29ac], 0x101ee9e8
mov dword [esp + 0x29b0], 0x101edff0
mov dword [esp + 0x29b4], ebx
mov dword [esp + 0x29b8], 0x10c20000
mov dword [esp + 0x29bc], ebx
mov dword [esp + 0x29c0], ebx
mov dword [esp + 0x29c4], ebp
mov dword [esp + 0x29c8], ebx
mov dword [esp + 0x29cc], 0x101ee5f4
mov dword [esp + 0x29d0], 0x101ee5c8
mov dword [esp + 0x29d4], ebx
mov dword [esp + 0x29d8], 0x10000000
mov dword [esp + 0x29dc], edx
mov dword [esp + 0x29e0], ebp
mov dword [esp + 0x29e4], esi
rep stosd dword es:[edi], eax
mov eax, 0x20
mov dword [esp + 0x2a08], ebx
mov dword [esp + 0x2a0c], eax
mov dword [esp + 0x2a1c], eax
mov eax, str.WhatsApp
mov dword [esp + 0x2a10], edx
mov dword [esp + 0x2a28], eax
mov dword [esp + 0x2a48], eax
mov dword [esp + 0x2a18], 0x10001
mov dword [esp + 0x2a20], ebx
mov dword [esp + 0x2a24], 0x101ee9ac
mov dword [esp + 0x2a2c], ebx
mov dword [esp + 0x2a30], 0x10c20000
mov dword [esp + 0x2a34], ebx
mov dword [esp + 0x2a38], ebx
mov dword [esp + 0x2a3c], ebp
mov dword [esp + 0x2a40], ebx
mov dword [esp + 0x2a44], 0x101edfb8
mov dword [esp + 0x2a4c], ebx
mov dword [esp + 0x2a50], 0x10000000
mov dword [esp + 0x2a54], edx
mov dword [esp + 0x2a58], ebp
mov dword [esp + 0x2a5c], esi
mov ecx, 8
xor eax, eax
lea edi, [esp + 0x2a60]
push 0x102320dc
rep stosd dword es:[edi], eax
mov eax, 0x2000000
mov ecx, 8
mov dword [esp + 0x2a88], eax
mov dword [esp + 0x2a98], eax
xor eax, eax
lea edi, [esp + 0x2adc]
mov dword [esp + 0x2a84], ebx
mov dword [esp + 0x2a8c], edx
mov dword [esp + 0x2a94], 0x10001
mov dword [esp + 0x2a9c], ebx
mov dword [esp + 0x2aa0], 0x101ee9e8
mov dword [esp + 0x2aa4], ebx
mov dword [esp + 0x2aa8], ebx
mov dword [esp + 0x2aac], 0x10c20000
mov dword [esp + 0x2ab0], ebx
mov dword [esp + 0x2ab4], ebx
mov dword [esp + 0x2ab8], ebp
mov dword [esp + 0x2abc], ebx
mov dword [esp + 0x2ac0], 0x101ee5f4
mov dword [esp + 0x2ac4], 0x101ee5c8
mov dword [esp + 0x2ac8], ebx
mov dword [esp + 0x2acc], 0x10300000
mov dword [esp + 0x2ad0], edx
mov dword [esp + 0x2ad4], ebp
mov dword [esp + 0x2ad8], esi
rep stosd dword es:[edi], eax
mov eax, 0x400000
mov ecx, 8
mov dword [esp + 0x2b00], eax
mov dword [esp + 0x2b10], eax
xor eax, eax
lea edi, [esp + 0x2b54]
mov dword [esp + 0x2afc], ebx
mov dword [esp + 0x2b04], edx
mov dword [esp + 0x2b0c], 0x10001
mov dword [esp + 0x2b14], ebx
mov dword [esp + 0x2b18], 0x101ee9e8
mov dword [esp + 0x2b1c], 0x101edfa8
mov dword [esp + 0x2b20], ebx
mov dword [esp + 0x2b24], 0x10c20000
mov dword [esp + 0x2b28], ebx
mov dword [esp + 0x2b2c], ebx
mov dword [esp + 0x2b30], ebp
mov dword [esp + 0x2b34], ebx
mov dword [esp + 0x2b38], 0x101ee5f4
mov dword [esp + 0x2b3c], 0x101ee5c8
mov dword [esp + 0x2b40], ebx
mov dword [esp + 0x2b44], 0x300000
mov dword [esp + 0x2b48], edx
mov dword [esp + 0x2b4c], ebp
mov dword [esp + 0x2b50], esi
rep stosd dword es:[edi], eax
call fcn.100e9958
add esp, 4
test eax, eax
jne 0x10007331
call fcn.10003490
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x2df2]
mov word [esp + 0x2df0], bx
rep stosd dword es:[edi], eax
mov esi, dword [esp + 0x4b14]
push 0x104
stosw word es:[edi], ax
lea eax, [esp + 0x2df4]
push eax
push esi
call dword [sym.imp.USER32.dll_GetClassNameW]
lea ecx, [esp + 0x2df0]
push ecx
call fcn.100e9958
add esp, 4
test eax, eax
jne 0x10007385
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x4b00
ret
push 0xfffffffffffffff0
push esi
call dword [sym.imp.USER32.dll_GetWindowLongW]
mov dword [esp + 0x24], eax
mov ecx, 0xa9
xor eax, eax
lea edi, [esp + 0x340c]
mov dword [esp + 0x3408], ebx
mov dword [esp + 0x2b70], ebx
rep stosd dword es:[edi], eax
mov ecx, 0x1d
lea edi, [esp + 0x2b74]
mov dword [esp + 0x2c], ebx
mov dword [esp + 0x1c], ebx
rep stosd dword es:[edi], eax
mov eax, dword [esp + 0x1c]
lea esi, [eax + eax*2]
lea esi, [esi + esi*4]
shl esi, 3
mov dword [esp + 0x10], esi
mov edi, dword [esp + esi + 0x6c]
cmp edi, ebx
je 0x10007410
mov dx, word [esp + 0x2df0]
cmp dx, word [edi]
jne 0x10007ff3
push edi
call fcn.100e9958
push eax
lea eax, [esp + 0x2df8]
push edi
push eax
call fcn.100e9f51
add esp, 0x10
test eax, eax
jne 0x10007ff3
mov eax, dword [esp + esi + 0x78]
cmp eax, ebx
je 0x1000742a
mov ecx, dword [esp + 0x24]
and ecx, eax
cmp ecx, eax
jne 0x10007ff3
mov esi, dword [esp + 0x10]
mov eax, dword [esp + esi + 0x70]
cmp eax, ebx
mov dword [esp + 0x20], eax
je 0x10007491
mov ecx, 0x82
xor eax, eax
lea edi, [esp + 0x40de]
mov word [esp + 0x40dc], bx
rep stosd dword es:[edi], eax
mov eax, dword [esp + 0x4b14]
lea edx, [esp + 0x40dc]
push 0x104
push edx
push eax
call fcn.10016320
mov esi, dword [esp + 0x2c]
push esi
call fcn.100e9958
push eax
lea ecx, [esp + 0x40f0]
push esi
push ecx
call fcn.100e9f51
add esp, 0x1c
test eax, eax
jne 0x10007ff3
jmp 0x10007538
mov ecx, dword [esp + esi + 0x54]
mov eax, 0x400
cmp ecx, eax
jne 0x1000753c
cmp dword [esp + esi + 0x60], 0x2010020
jne 0x1000753c
cmp dword [esp + esi + 0x64], eax
jne 0x1000753c
mov ecx, 0x82
xor eax, eax
lea edi, [esp + 0x36b2]
mov word [esp + 0x36b0], bx
rep stosd dword es:[edi], eax
mov eax, dword [esp + 0x4b14]
lea edx, [esp + 0x36b0]
push 0x104
push edx
push eax
call fcn.10016320
push 0x101edf90
call fcn.100e9958
push eax
lea ecx, [esp + 0x36c4]
push 0x101edf90
push ecx
call fcn.100e9f51
add esp, 0x1c
test eax, eax
je 0x1000753c
push 0x101edf78
call fcn.100e9958
push eax
lea edx, [esp + 0x36b8]
push 0x101edf78
push edx
call fcn.100e9f51
add esp, 0x10
test eax, eax
jne 0x10007ff3
mov esi, dword [esp + 0x10]
cmp dword [esp + esi + 0x54], 0x400
jne 0x100075cb
cmp dword [esp + esi + 0x60], 0x10002
jne 0x100075cb
cmp dword [esp + esi + 0x64], 0x12
jne 0x100075cb
mov ecx, 0x82
xor eax, eax
lea edi, [esp + 0x46fe]
mov word [esp + 0x46fc], bx
rep stosd dword es:[edi], eax
mov ecx, dword [esp + 0x4b14]
lea eax, [esp + 0x46fc]
push 0x104
push eax
push ecx
call fcn.10016320
lea edx, [esp + 0x4708]
push 0x101edf6c
push edx
call fcn.100e9e19
add esp, 0x14
cmp eax, ebx
je 0x10007ff3
push eax
call fcn.100e9958
push 0x101edf6c
mov esi, eax
call fcn.100e9958
add esp, 8
cmp esi, eax
jne 0x10007ff3
mov esi, dword [esp + 0x10]
mov eax, dword [esp + 0x4b14]
mov dword [esp + 0x18], ebx
mov dword [esp + 0x14], eax
mov eax, dword [0x102acd68]
cmp eax, ebx
je 0x1000760e
mov eax, dword [esp + esi + 0x54]
mov edx, dword [esp + 0x1c]
lea ecx, [esp + 0x2df0]
push ecx
push eax
push edx
push str.CheckWndIsIM_1___d____08x____s_
push 0x101edf20
push 0xffffffffffffffff
push 0x102ac4d4
call fcn.10140e70
add esp, 0x1c
cmp dword [esp + esi + 0x58], ebp
jbe 0x10007713
mov ecx, 0xaa
xor eax, eax
lea edi, [esp + 0x3408]
rep stosd dword es:[edi], eax
mov eax, dword [esp + 0x10]
mov ecx, 0x1e
lea edi, [esp + 0x2b70]
lea esi, [esp + eax + 0x50]
rep movsd dword es:[edi], dword [esi]
mov eax, dword [esp + 0x2b74]
mov ecx, dword [esp + 0x4b14]
cmp eax, 0x800
mov dword [esp + 0x2ba8], ecx
jne 0x1000765d
push ebp
jmp 0x100076ae
cmp dword [esp + 0x2b80], 0x10002
jne 0x100076ad
cmp dword [esp + 0x2b84], 0x12
jne 0x100076ad
mov eax, dword [esp + 0x4b18]
mov edx, dword [esp + 0x2b78]
mov esi, dword [esp + 0x4b14]
push ebx
mov ecx, dword [eax + 4]
push ebx
push ecx
dec edx
push ebx
lea eax, [esp + 0x2bb8]
push edx
push eax
lea ecx, [esp + 0x3420]
push esi
push ecx
call fcn.1001dc70
add esp, 0x20
jmp 0x100076e1
push ebx
mov edx, dword [esp + 0x2b7c]
mov ecx, dword [esp + 0x4b18]
push ebx
push ebx
dec edx
push ebx
lea eax, [esp + 0x2bb8]
push edx
push eax
lea edx, [esp + 0x3420]
push ecx
push edx
call fcn.1001dc70
mov esi, dword [esp + 0x4b34]
add esp, 0x20
cmp dword [esp + 0x3408], ebx
jbe 0x10007ff3
mov ecx, dword [esp + 0x2b70]
mov eax, dword [esp + 0x340c]
cmp ecx, ebx
mov dword [esp + 0x18], eax
je 0x1000771a
push eax
call fcn.1001dda0
add esp, 4
mov dword [esp + 0x14], eax
jmp 0x1000771a
mov esi, dword [esp + 0x4b14]
cmp dword [0x102acd68], ebx
je 0x10007741
mov eax, dword [esp + 0x14]
push eax
push esi
push str.CheckWndIsIM_2___08x____08x_
push 0x101edf20
push 0xffffffffffffffff
push 0x102ac4d4
call fcn.10140e70
add esp, 0x18
mov edi, dword [esp + 0x10]
mov eax, dword [esp + edi + 0x54]
cmp eax, ebp
jne 0x10007767
mov ecx, dword [esp + 0x18]
push 5
push ecx
call dword [sym.imp.USER32.dll_GetWindow]
test eax, eax
jne 0x100081b1
jmp 0x10007ff3
cmp eax, 0x40000000
jne 0x100077ab
mov edi, dword [esp + 0x18]
xor edx, edx
mov dword [esp + 0x44], edx
lea eax, [esp + 0x40]
mov dword [esp + 0x48], edx
push eax
push edi
mov dword [esp + 0x48], ebx
mov dword [esp + 0x54], edx
call dword [sym.imp.USER32.dll_GetWindowRect]
mov ecx, dword [esp + 0x48]
mov edx, dword [esp + 0x40]
sub ecx, edx
cmp ecx, 0x190
jg 0x10008014
jmp 0x10007ff3
cmp eax, 0x20000000
je 0x1000804a
cmp eax, 0x10
jne 0x10007878
mov eax, dword [esp + edi + 0x60]
lea edi, [esp + edi + 0x60]
cmp eax, 0x10004
jne 0x100081b1
cmp dword [edi + 4], 0x10
jne 0x100081b1
lea edx, [esp + 0x10]
mov dword [esp + 0x10], ebx
push edx
push ebp
push esi
call fcn.1001ddc0
mov ecx, dword [0x10232180]
add esp, 0xc
cmp ecx, 0x11
je 0x1000780c
cmp eax, ebx
je 0x10007ff3
cmp dword [esp + 0x10], ebp
jne 0x10007ff3
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x490a]
mov word [esp + 0x4908], bx
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
lea eax, [esp + 0x4908]
push 0x103
push eax
push esi
call fcn.10016320
lea ecx, [esp + 0x4914]
push ecx
call fcn.100e9958
add esp, 0x10
test eax, eax
jbe 0x10007ff3
mov edi, dword [sym.imp.USER32.dll_FindWindowExW]
push ebx
push str.Edit
push ebx
push esi
call edi
test eax, eax
jne 0x10007ff3
push ebx
push str.QQEdit
push ebx
push esi
call edi
jmp 0x10007daf
cmp eax, 0x100
jne 0x100078b1
mov eax, dword [esp + edi + 0x60]
lea edi, [esp + edi + 0x60]
cmp eax, 0x10001
jne 0x100081b1
cmp dword [edi + 4], 0x100
jne 0x100081b1
mov edx, dword [esp + 0x18]
push 5
push edx
call dword [sym.imp.USER32.dll_GetWindow]
jmp 0x10007daf
cmp eax, 2
jne 0x10007900
mov eax, dword [esp + edi + 0x60]
lea edi, [esp + edi + 0x60]
cmp eax, 0x2010000
jne 0x100081b1
cmp dword [edi + 4], 2
jne 0x100081b1
mov ecx, dword [esp + 0x18]
lea eax, [esp + 0x10]
push eax
push ecx
mov dword [esp + 0x18], ebx
call fcn.100035c0
add esp, 8
test eax, eax
je 0x10007ff3
cmp dword [esp + 0x10], ebx
jne 0x100081b1
jmp 0x10007ff3
cmp eax, 0x800
jne 0x10007968
mov eax, dword [esp + 0x18]
lea edx, [esp + 0x10]
push edx
push 3
push eax
mov dword [esp + 0x1c], ebx
call fcn.1001ddc0
add esp, 0xc
test eax, eax
je 0x1000792e
cmp dword [esp + 0x10], 3
je 0x10007ff3
mov eax, dword [esp + edi + 0x60]
lea edi, [esp + edi + 0x60]
cmp eax, 0x1010008
jne 0x100081b1
cmp dword [edi + 4], 0x800
jne 0x100081b1
mov ecx, dword [esp + 0x18]
push 0xffffffffffffffec
push ecx
call dword [sym.imp.USER32.dll_GetWindowLongW]
test al, 4
jne 0x100081b1
jmp 0x10007ff3
cmp eax, 0x400
jne 0x10007a44
mov ecx, dword [esp + edi + 0x60]
mov edx, dword [esp + edi + 0x64]
cmp ecx, 0x2010008
jne 0x1000798b
cmp edx, eax
je 0x10007a44
cmp ecx, 0x10001
jne 0x1000799c
cmp edx, 0x12
je 0x10007a44
mov esi, dword [esp + 0x18]
lea edx, [esp + 0x10]
push edx
push 5
push esi
mov dword [esp + 0x1c], ebx
call fcn.1001ddc0
mov dword [esp + 0x2c], eax
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x3ee2]
mov word [esp + 0x3ee0], bx
add esp, 0xc
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
lea eax, [esp + 0x3ed4]
push 0x103
push eax
push esi
call dword [sym.imp.USER32.dll_GetClassNameW]
lea ecx, [esp + 0x3ed4]
push str.WWUI.SuperListView
push ecx
call fcn.100ea07f
add esp, 8
test eax, eax
jne 0x100080b2
cmp dword [esp + 0x20], ebx
je 0x10007a14
cmp dword [esp + 0x10], 5
jae 0x100080b2
cmp dword [0x102acd68], ebx
je 0x10007ff3
mov edx, dword [esp + 0x1c]
push esi
push edx
push str.CheckWndIsIM_pass__d_0x_08x
push 0x101edf20
push 0xffffffffffffffff
push 0x102ac4d4
call fcn.10140e70
add esp, 0x18
jmp 0x10007ff3
cmp eax, 0x2000
jne 0x10007a9a
push str.baiduhi.exe
push 0x102320dc
call fcn.100ea07f
add esp, 8
test eax, eax
jne 0x10007a8e
push 0xfffffffffffffff0
push esi
call dword [sym.imp.USER32.dll_GetWindowLongW]
and eax, 0x10000
cmp eax, 0x10000
jne 0x10007ff3
push esi
call dword [sym.imp.USER32.dll_GetParent]
test eax, eax
jne 0x100081b1
jmp 0x10007ff3
cmp dword [0x102320d8], 0x15
jmp 0x10007db1
cmp eax, 0x40000
jne 0x10007ad1
mov ecx, dword [esp + 0x18]
lea eax, [esp + 0x10]
push eax
push 3
push ecx
mov dword [esp + 0x1c], ebx
call fcn.1001ddc0
add esp, 0xc
test eax, eax
je 0x10007ff3
cmp dword [esp + 0x10], 3
jae 0x100081b1
jmp 0x10007ff3
cmp eax, 0x200
jne 0x10007cfd
mov eax, dword [esp + edi + 0x60]
mov edi, dword [esp + edi + 0x64]
cmp eax, 0x10010
jne 0x10007af7
cmp edi, 0x200
je 0x10007ba8
cmp eax, 0x10020
jne 0x10007b0a
cmp edi, 0x200
je 0x10007ba8
cmp eax, 0x10040
jne 0x100081b1
cmp edi, 0x200
jne 0x100081b1
mov esi, dword [esp + 0x20]
cmp esi, ebx
je 0x100081b1
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x44f6]
mov word [esp + 0x44f4], bx
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, dword [esp + 0x14]
lea edx, [esp + 0x44f4]
push 0x103
push edx
push eax
call fcn.10016320
push esi
call fcn.100e9958
push eax
lea ecx, [esp + 0x4508]
push esi
push ecx
call fcn.100e9f19
add esp, 0x1c
test eax, eax
je 0x100081b1
cmp dword [0x102acd68], ebx
je 0x10007ff3
push str.CheckWndIsIM_SameTime_9_...
push 0x101edf20
push 0xffffffffffffffff
push 0x102ac4d4
call fcn.10140e70
add esp, 0x10
jmp 0x10007ff3
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x2ffa]
mov word [esp + 0x2ff8], bx
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, dword [esp + 0x14]
lea edx, [esp + 0x2ff8]
push 0x103
push edx
push eax
call fcn.10016320
lea ecx, [esp + 0x3004]
push str.IBM_Lotus
push ecx
call fcn.100e9e19
add esp, 0x14
test eax, eax
je 0x10007ff3
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x38be]
mov word [esp + 0x38bc], bx
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
call fcn.10114fd0
test eax, eax
je 0x10007c2f
lea edx, [esp + 0x38bc]
push 0x103
push edx
push ebx
call dword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
jmp 0x10007c7c
mov ecx, 0x40
xor eax, eax
lea edi, [esp + 0x2be9]
mov byte [esp + 0x2be8], bl
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
lea eax, [esp + 0x2be8]
push 0x103
push eax
push ebx
call dword [sym.imp.KERNEL32.dll_GetModuleFileNameA]
lea ecx, [esp + 0x38bc]
push 0x104
push ecx
lea edx, [esp + 0x2bf0]
push 0xffffffffffffffff
push edx
call fcn.10012bd0
add esp, 0x10
lea eax, [esp + 0x38bc]
push 0x5c
push eax
call fcn.100e98c9
mov edx, eax
add esp, 8
cmp edx, ebx
je 0x10007ff3
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x3cce]
mov word [esp + 0x3ccc], bx
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, 0x82
xor eax, eax
lea edi, [esp + 0x3ccc]
add edx, 2
rep stosd dword es:[edi], eax
push 0x103
lea ecx, [esp + 0x3cd0]
push edx
push ecx
call fcn.100e9975
push str.notes2
call fcn.100e9958
push eax
lea edx, [esp + 0x3ce0]
push str.notes2
push edx
call fcn.100e9f51
add esp, 0x1c
jmp 0x10007daf
cmp eax, 0x100000
jne 0x10007d58
push esi
call dword [sym.imp.USER32.dll_GetParent]
test eax, eax
jne 0x10007ff3
push 0x102320dc
call fcn.100e9958
add esp, 4
test eax, eax
jne 0x10007d31
call fcn.10003490
test eax, eax
je 0x10007ff3
push 0x102320dc
call fcn.100e9958
add esp, 4
test eax, eax
je 0x10007ff3
push str.qqcrm
call fcn.100e9958
push eax
push str.qqcrm
jmp 0x10007da2
cmp eax, 0x800000
jne 0x10007dbc
push 0x102320dc
call fcn.100e9958
add esp, 4
test eax, eax
jne 0x10007d7d
call fcn.10003490
test eax, eax
je 0x10007ff3
push 0x102320dc
call fcn.100e9958
add esp, 4
test eax, eax
je 0x10007ff3
push str.qqeim
call fcn.100e9958
push eax
push str.qqeim
push 0x102320dc
call fcn.100e9f51
add esp, 0x10
test eax, eax
je 0x100081b1
jmp 0x10007ff3
cmp eax, 0x40
je 0x10008135
cmp eax, 0x8000
jne 0x10007e8b
mov eax, dword [esp + edi + 0x60]
lea edi, [esp + edi + 0x60]
cmp eax, 0x10004
jne 0x100081b1
cmp dword [edi + 4], 0x8000
jne 0x100081b1
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x3202]
mov word [esp + 0x3200], bx
rep stosd dword es:[edi], eax
mov ecx, dword [esp + 0x14]
push 0x103
stosw word es:[edi], ax
lea eax, [esp + 0x3204]
push eax
push ecx
call fcn.10016320
mov eax, dword [0x102acd68]
add esp, 0xc
cmp eax, ebx
je 0x10007e4e
lea edx, [esp + 0x3200]
push edx
push str.CheckWndIsIM_FeiQ___s_
push 0x101edf20
push 0xffffffffffffffff
push 0x102ac4d4
call fcn.10140e70
add esp, 0x14
lea eax, [esp + 0x3200]
push eax
call fcn.100e9958
add esp, 4
cmp eax, 7
jb 0x10007ff3
push 6
lea ecx, [esp + 0x3204]
push 0x101edda8
push ecx
call fcn.100e9f19
add esp, 0xc
test eax, eax
je 0x100081b1
jmp 0x10007ff3
cmp eax, 0x10000000
jne 0x10007f57
mov eax, dword [esp + edi + 0x60]
mov edi, dword [esp + edi + 0x64]
cmp eax, 0x10003
jne 0x10007ec0
cmp edi, 0x10000000
jne 0x10007ec0
test dword [esp + 0x24], 0x80000000
je 0x100081b1
jmp 0x10007ff3
cmp eax, 0x10004
jne 0x100081b1
cmp edi, 0x10000000
jne 0x100081b1
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x3ac6]
mov word [esp + 0x3ac4], bx
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, dword [esp + 0x14]
lea edx, [esp + 0x3ac4]
push 0x103
push edx
push eax
call fcn.10016320
mov eax, dword [0x102acd68]
add esp, 0xc
cmp eax, ebx
je 0x10007f35
lea ecx, [esp + 0x3ac4]
push ecx
push str.CheckWndIsIM_KK___s_
push 0x101edf20
push 0xffffffffffffffff
push 0x102ac4d4
call fcn.10140e70
add esp, 0x14
lea edx, [esp + 0x3ac4]
push 0x101ee240
push edx
call fcn.100e9e19
add esp, 8
test eax, eax
jne 0x100081b1
jmp 0x10007ff3
cmp eax, 0x20000
jne 0x10007f97
mov edx, dword [esp + 0x14]
xor eax, eax
mov dword [esp + 0x34], eax
lea ecx, [esp + 0x30]
mov dword [esp + 0x38], eax
push ecx
push edx
mov dword [esp + 0x38], ebx
mov dword [esp + 0x44], eax
call dword [sym.imp.USER32.dll_GetWindowRect]
mov eax, dword [esp + 0x38]
mov edx, dword [esp + 0x30]
sub eax, edx
cmp eax, 0x190
jg 0x100081b1
jmp 0x10007ff3
cmp eax, 0x20
je 0x10008169
cmp eax, 0x2000000
jne 0x100081b1
mov ecx, 0x82
xor eax, eax
lea edi, [esp + 0x42ea]
mov word [esp + 0x42e8], bx
rep stosd dword es:[edi], eax
lea ecx, [esp + 0x42e8]
push 0x104
push ecx
push esi
call fcn.10016320
lea edx, [esp + 0x42f4]
push str._Microsoft_Teams
push edx
call fcn.100e9e19
add esp, 0x14
test eax, eax
jne 0x10008184
mov eax, dword [esp + 0x1c]
inc eax
cmp eax, 0x5c
mov dword [esp + 0x1c], eax
jb 0x100073c6
mov eax, dword [esp + 0x2c]
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x4b00
ret
mov eax, dword [0x102acd68]
mov dword [esp + 0x14], edi
cmp eax, ebx
je 0x100081b1
mov eax, dword [esp + 0x1c]
push edi
push edi
push eax
push str.CheckWndIsIM_IM_DINGTALK__d_0x_08x_0x_08x
push 0x101edf20
push 0xffffffffffffffff
push 0x102ac4d4
call fcn.10140e70
add esp, 0x1c
jmp 0x100081b1
push str.32770
call fcn.100e9958
mov edi, dword [esp + 0x20]
push eax
push str.32770
lea eax, [edi + edi*2]
lea ecx, [eax + eax*4]
mov edx, dword [esp + ecx*8 + 0x78]
push edx
call fcn.100e9f19
add esp, 0x10
test eax, eax
je 0x1000807d
mov eax, dword [esp + 0x18]
mov dword [esp + 0x14], eax
cmp dword [0x102acd68], ebx
je 0x100081b1
mov ecx, dword [esp + 0x18]
mov edx, dword [esp + 0x14]
push ecx
push edx
push edi
push str.CheckWndIsIM_IM_IMO__d_0x_08x_0x_08x
push 0x101edf20
push 0xffffffffffffffff
push 0x102ac4d4
call fcn.10140e70
add esp, 0x1c
jmp 0x100081b1
mov edi, dword [esp + 0x1c]
lea eax, [edi + edi*2]
lea eax, [eax + eax*4]
mov ecx, dword [esp + eax*8 + 0x60]
lea eax, [esp + eax*8 + 0x60]
cmp ecx, 0x10002
jne 0x10008104
mov edx, dword [eax + 4]
mov ecx, 0x12
cmp edx, ecx
jne 0x10008104
cmp dword [0x102320d8], ecx
jne 0x10008104
call fcn.10003690
cmp eax, 9
jne 0x10008104
mov ecx, dword [0x10232184]
mov dword [esp + 0x14], ecx
call dword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
mov edx, dword [esp + 0x4b18]
mov dword [edx + 4], eax
cmp dword [0x102acd68], ebx
je 0x100081b1
lea eax, [esp + 0x3ed4]
push esi
push eax
push edi
push str.CheckWndIsIM_ALi__d__s_0x_08x
push 0x101edf20
push 0xffffffffffffffff
push 0x102ac4d4
call fcn.10140e70
add esp, 0x1c
jmp 0x100081b1
mov ecx, dword [0x102acd68]
mov eax, dword [esp + 0x18]
cmp ecx, ebx
mov dword [esp + 0x14], eax
je 0x100081b1
mov ecx, dword [esp + 0x1c]
push eax
push eax
push ecx
push str.CheckWndIsIM_IM_LX__d_0x_08x_0x_08x
push 0x101edf20
push 0xffffffffffffffff
push 0x102ac4d4
call fcn.10140e70
add esp, 0x1c
jmp 0x100081b1
mov ecx, dword [0x102acd68]
mov eax, dword [esp + 0x18]
cmp ecx, ebx
mov dword [esp + 0x14], eax
je 0x100081b1
push eax
push eax
push str.CheckWndIsIM_IM_WhatsApp_0x_08x_0x_08x
jmp 0x1000819d
mov ecx, dword [0x102acd68]
mov eax, dword [esp + 0x18]
cmp ecx, ebx
mov dword [esp + 0x14], eax
je 0x100081b1
push eax
push eax
push str.CheckWndIsIM_IM_TEAMS_0x_08x_0x_08x
push 0x101edf20
push 0xffffffffffffffff
push 0x102ac4d4
call fcn.10140e70
add esp, 0x18
mov eax, dword [esp + 0x1c]
mov ecx, dword [esp + 0x4b18]
mov edx, dword [esp + 0x14]
mov dword [esp + 0x2c], ebp
lea eax, [eax + eax*2]
mov dword [ecx], edx
mov dword [ecx + 0x10], ebp
lea eax, [eax + eax*4]
shl eax, 3
mov edi, dword [esp + eax + 0x54]
mov esi, dword [esp + eax + 0x60]
mov eax, dword [esp + eax + 0x64]
mov dword [ecx + 0x18], esi
mov dword [ecx + 0xc], edi
mov dword [esp + 0x28], eax
mov dword [ecx + 0x1c], eax
mov eax, dword [0x102acd68]
cmp eax, ebx
je 0x10008217
mov eax, dword [esp + 0x18]
mov ecx, dword [esp + 0x1c]
push eax
push ecx
push str.CheckWndIsIM__i_d___0x_08x_
push 0x101edf20
push 0xffffffffffffffff
push 0x102ac4d4
call fcn.10140e70
add esp, 0x18
cmp edi, 0x10
jne 0x100085a6
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x2ffa]
mov word [esp + 0x2ff8], bx
rep stosd dword es:[edi], eax
lea edx, [esp + 0x2ff8]
push 0x104
push edx
push ebx
stosw word es:[edi], ax
call dword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
cmp esi, 0x10004
mov esi, 0x10
jne 0x10008557
cmp dword [esp + 0x28], esi
jne 0x10008557
mov ecx, 0x81
xor eax, eax
lea edi, [esp + 0x2bea]
mov word [esp + 0x2be8], bx
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edi, dword [esp + 0x4b18]
lea eax, [esp + 0x2be8]
push 0x104
push eax
mov ecx, dword [edi]
push ecx
call fcn.10016320
lea edx, [esp + 0x2bf4]
push edx
call fcn.100ebdd4
mov ecx, dword [0x10232180]
mov eax, 0x11
add esp, 0x10
cmp ecx, eax
jne 0x100082d0
mov dword [edi + 0x18], 0x10001
mov dword [edi + 0xc], ebp
mov dword [edi + 0x1c], eax
jmp 0x1000849c
lea eax, [esp + 0x2be8]
push 0x101edb58
push eax
call fcn.100e9e19
add esp, 8
test eax, eax
je 0x100083e0
lea ecx, [esp + 0x2be8]
push str.qq2009
push ecx
mov dword [edi + 0xc], ebp
call fcn.100e9e19
add esp, 8
test eax, eax
je 0x10008318
mov dword [edi + 0x18], 0x10003
mov dword [edi + 0x1c], ebp
jmp 0x1000849c
lea edx, [esp + 0x2be8]
push str.qq201
push edx
call fcn.100e9e19
add esp, 8
test eax, eax
je 0x10008380
lea eax, [esp + 0x2be8]
push str.qq2012
mov dword [edi + 0x18], 0x10004
push eax
mov dword [edi + 0x1c], ebp
call fcn.100e9e19
add esp, 8
test eax, eax
jne 0x10008371
lea ecx, [esp + 0x2be8]
push str.qq2013
push ecx
call fcn.100e9e19
add esp, 8
test eax, eax
je 0x1000849c
mov dword [edi + 0x18], 0x10005
mov dword [edi + 0x1c], ebp
jmp 0x1000849c
lea edx, [esp + 0x2be8]
push str.internation
push edx
call fcn.100e9e19
add esp, 8
mov dword [edi + 0x18], 0x10005
test eax, eax
mov dword [edi + 0x1c], ebp
jne 0x1000849c
lea eax, [esp + 0x20]
lea ecx, [esp + 0x24]
push eax
push ecx
mov dword [esp + 0x2c], ebx
mov dword [esp + 0x28], ebx
call fcn.10016a20
mov edx, dword [esp + 0x2c]
add esp, 8
shr edx, 0x10
cmp edx, 5
jb 0x1000849c
mov dword [edi + 0x18], 0x10006
mov dword [edi + 0x1c], ebp
jmp 0x1000849c
lea eax, [esp + 0x2be8]
push 0x101edafc
push eax
call fcn.100e9e19
add esp, 8
test eax, eax
je 0x1000849c
lea ecx, [esp + 0x2be8]
push str.tm2008
push ecx
call fcn.100e9e19
add esp, 8
test eax, eax
je 0x1000841f
mov dword [edi + 0x18], 0x10004
jmp 0x10008426
mov dword [edi + 0x18], 0x10008
lea edx, [esp + 0x2be8]
push str.tm2013
push edx
mov dword [edi + 0x1c], esi
call fcn.100e9e19
add esp, 8
test eax, eax
jne 0x1000845b
lea eax, [esp + 0x2be8]
push str.tm2014
push eax
call fcn.100e9e19
add esp, 8
test eax, eax
je 0x10008465
mov dword [edi + 0x18], 0x10010
mov dword [edi + 0x1c], esi
lea ecx, [esp + 0x20]
lea edx, [esp + 0x24]
push ecx
push edx
mov dword [esp + 0x2c], ebx
mov dword [esp + 0x28], ebx
call fcn.10016a20
mov eax, dword [esp + 0x2c]
add esp, 8
mov ecx, eax
shr ecx, 0x10
cmp ecx, ebp
jb 0x1000849c
cmp ax, 0x60
jb 0x1000849c
mov dword [edi + 0x18], 0x10020
mov dword [edi + 0x1c], esi
push 0x102320dc
call fcn.100e9958
add esp, 4
test eax, eax
je 0x100084f2
push str.qqeim
call fcn.100e9958
push eax
push str.qqeim
push 0x102320dc
call fcn.100e9f51
add esp, 0x10
test eax, eax
jne 0x100084f2
mov eax, dword [esp + 0x2c]
mov dword [edi + 0x18], 0x10001
mov dword [edi + 0xc], 0x800000
mov dword [edi + 0x1c], 0x21
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x4b00
ret
push 0x102320dc
call fcn.100e9958
add esp, 4
test eax, eax
je 0x10008670
push str.qidian
call fcn.100e9958
push eax
push str.qidian
push 0x102320dc
call fcn.100e9f51
add esp, 0x10
test eax, eax
jne 0x10008670
mov eax, dword [esp + 0x4b18]
pop edi
pop esi
pop ebp
mov dword [eax + 0x18], 0x10002
mov dword [eax + 0xc], 0x800000
mov dword [eax + 0x1c], 0x21
mov eax, dword [esp + 0x20]
pop ebx
add esp, 0x4b00
ret
mov edx, dword [esp + 0x14]
push ebx
push str.Tencent_BarMgr_Class_Ver1.0
push ebx
push edx
call dword [sym.imp.USER32.dll_FindWindowExW]
test eax, eax
mov eax, dword [esp + 0x4b18]
jne 0x1000858d
mov dword [eax + 0x18], 0x10002
mov dword [eax + 0x1c], esi
mov eax, dword [esp + 0x2c]
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x4b00
ret
mov dword [eax + 0x18], 0x10001
mov dword [eax + 0x1c], esi
mov eax, dword [esp + 0x2c]
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x4b00
ret
mov ebp, 0x80
cmp edi, ebp
jne 0x100085ff
cmp esi, 0x10000
jne 0x10008670
cmp dword [esp + 0x28], ebp
jne 0x10008670
mov eax, dword [esp + 0x14]
push ebx
push str.TConversationsControl
push ebx
push eax
call dword [sym.imp.USER32.dll_FindWindowExW]
test eax, eax
je 0x10008670
mov eax, dword [esp + 0x4b18]
pop edi
pop esi
mov dword [eax + 0x18], 0x10003
mov dword [eax + 0x1c], ebp
mov eax, dword [esp + 0x24]
pop ebp
pop ebx
add esp, 0x4b00
ret
cmp edi, 0x1000000
jne 0x10008628
mov ecx, dword [esp + 0x4b18]
mov edx, dword [ecx]
push edx
call fcn.1001d500
mov eax, dword [esp + 0x30]
add esp, 4
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x4b00
ret
cmp edi, 0x8000000
jne 0x10008670
lea eax, [esp + 0x20]
lea ecx, [esp + 0x24]
push eax
push ecx
mov dword [esp + 0x2c], ebx
mov dword [esp + 0x28], ebx
call fcn.10016a20
mov eax, dword [esp + 0x2c]
add esp, 8
cmp eax, 0x30009
jb 0x10008670
cmp dword [esp + 0x20], 0x50000
jb 0x10008670
mov eax, dword [esp + 0x4b18]
mov dword [eax + 0x18], 0x80000
mov dword [eax + 0x1c], edi
mov eax, dword [esp + 0x2c]
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x4b00
ret