Function at 0x10001340
Capabilities:
Allocate or change rwx memory
Contain obfuscated stackstrings
Get common file path
Parse pe header
Query or enumerate registry value
Read .ini file

Disassembly:
push ebp
mov ebp, esp
mov eax, 0x15bc
call fcn.100096a0
push ebx
push esi
push edi
lea edi, [ebp - 0x15bc]
mov ecx, 0x56f
mov eax, 0xcccccccc
rep stosd dword es:[edi], eax
mov eax, dword [0x10075ae0]
xor eax, ebp
mov dword [ebp - 4], eax
mov eax, dword [ebp + 0xc]
mov dword [ebp - 0x15bc], eax
cmp dword [ebp - 0x15bc], 1
je 0x10001383
jmp 0x100070d6
mov dword [ebp - 0xc], 0
mov dword [ebp - 0x3c], 0x7ffa8310
mov dword [ebp - 0x48], 0x7f107a83
mov dword [ebp - 0x6c], 0x90909090
mov dword [ebp - 0x78], 0
mov eax, 0xebf7
mov word [ebp - 0x84], ax
mov eax, 0xf0d8
mov word [ebp - 0x90], ax
mov dword [ebp - 0x9c], 0x40a00000
mov dword [ebp - 0xa8], 0x42340000
mov dword [ebp - 0xb4], 0x469c4000
mov dword [ebp - 0xc0], 0x42340000
mov eax, 0x27eb
mov word [ebp - 0xcc], ax
mov eax, 0x11eb
mov word [ebp - 0xd8], ax
mov eax, 0x8eb
mov word [ebp - 0xe4], ax
mov eax, 0x5feb
mov word [ebp - 0xf0], ax
mov eax, 0x1b0
mov word [ebp - 0xfc], ax
mov dword [ebp - 0x108], 0x400400
mov dword [ebp - 0x114], 0x37
mov dword [ebp - 0x120], 0x1b
mov dword [ebp - 0x12c], 0
mov dword [ebp - 0x138], 0x37
mov dword [ebp - 0x144], 0x1b
mov dword [ebp - 0x150], 0
mov dword [ebp - 0x15c], 0
mov byte [ebp - 0x165], 0x36
mov byte [ebp - 0x171], 0x90
mov dword [ebp - 0x180], 2
mov byte [ebp - 0x189], 0xeb
mov dword [ebp - 0x198], 0x56a0b9
mov dword [ebp - 0x1a4], 3
mov byte [ebp - 0x1ad], 0x6e
mov byte [ebp - 0x1dd], 0x15
mov eax, 0xceb
mov word [ebp - 0x1ec], ax
mov esi, esp
lea eax, [ebp - 0x54]
push eax
push 0x20
push 0x7e
mov ecx, dword [ebp - 0xc]
push ecx
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
cmp esi, esp
call fcn.100095d0
mov esi, esp
lea eax, [ebp - 0x54]
push eax
push 0x40
push 0x3cd000
push 0x400000
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
cmp esi, esp
call fcn.100095d0
push 1
push 0x78fd48
lea eax, [ebp - 0x1b9]
push eax
call fcn.10008910
add esp, 0xc
push 1
push 0x456916
lea eax, [ebp - 0x1c5]
push eax
call fcn.10008910
add esp, 0xc
push 1
push 0x4568ea
lea eax, [ebp - 0x1d1]
push eax
call fcn.10008910
add esp, 0xc
push 0x100
call fcn.100090f0
add esp, 4
mov dword [ebp - 0x300], eax
mov esi, esp
lea eax, [ebp - 0x2f4]
push eax
push 0x100
call dword [sym.imp.KERNEL32.dll_GetCurrentDirectoryA]
cmp esi, esp
call fcn.100095d0
mov dword [ebp - 0x414], 0
mov dword [ebp - 0x420], 0x100
mov esi, esp
lea eax, [ebp - 0x420]
push eax
lea ecx, [ebp - 0x408]
push ecx
push 0
push 2
push str.AddonPath
push str.SoftwareGipat.RuEI_StarterSettings
push 0x80000001
call dword [sym.imp.ADVAPI32.dll_RegGetValueA]
cmp esi, esp
call fcn.100095d0
push str.SPELLADDON.INI
lea eax, [ebp - 0x408]
push eax
call fcn.10009000
add esp, 8
mov dword [ebp - 0x300], eax
mov eax, dword [ebp - 0x300]
push eax
call fcn.10001005
add esp, 4
test eax, eax
je 0x10001602
movzx eax, byte [ebp - 0x1b9]
cmp eax, 0x53
je 0x10001600
movzx eax, byte [ebp - 0x1c5]
cmp eax, 0x6e
je 0x10001600
movzx eax, byte [ebp - 0x1d1]
cmp eax, 0xa8
je 0x10001602
jmp 0x1000164d
push str.SPELLADDON.INI
lea eax, [ebp - 0x2f4]
push eax
call fcn.10009000
add esp, 8
mov dword [ebp - 0x300], eax
mov eax, dword [ebp - 0x414]
add eax, 1
mov dword [ebp - 0x414], eax
mov eax, dword [ebp - 0x300]
push eax
call fcn.10001005
add esp, 4
test eax, eax
jne 0x1000164d
mov eax, dword [ebp - 0x414]
add eax, 2
mov dword [ebp - 0x414], eax
mov eax, dword [str.....]
mov dword [ebp - 0x430], eax
mov cl, byte [0x10063b9c]
mov byte [ebp - 0x42c], cl
mov eax, 1
imul eax, eax, 0
mov cl, byte [ebp - 0x1b9]
mov byte [ebp + eax - 0x430], cl
mov eax, 1
shl eax, 1
mov cl, byte [ebp - 0x1c5]
mov byte [ebp + eax - 0x430], cl
cmp dword [ebp - 0x414], 2
jle 0x100016a0
jmp 0x100070d6
mov byte [ebp - 0x440], 0xde
mov byte [ebp - 0x43f], 0xe9
mov byte [ebp - 0x43e], 0xd9
mov byte [ebp - 0x43d], 0x5d
mov byte [ebp - 0x43c], 0xe8
mov byte [ebp - 0x4f0], 0xd8
mov byte [ebp - 0x4ef], 0xd
mov byte [ebp - 0x4ee], 0xd0
mov byte [ebp - 0x4ed], 0x81
mov byte [ebp - 0x4ec], 0x79
mov byte [ebp - 0x4eb], 0
mov byte [ebp - 0x4ea], 0xde
mov byte [ebp - 0x4e9], 0xe9
mov byte [ebp - 0x4e8], 0xd9
mov byte [ebp - 0x4e7], 0xe1
mov byte [ebp - 0x4e6], 0xd9
mov byte [ebp - 0x4e5], 0x5d
mov byte [ebp - 0x4e4], 0xe8
mov byte [ebp - 0x4e3], 0xe9
mov byte [ebp - 0x4e2], 0xe
mov byte [ebp - 0x4e1], 0xd4
mov byte [ebp - 0x4e0], 0xd8
mov byte [ebp - 0x4df], 0xff
mov byte [ebp - 0x4de], 0x12
mov byte [ebp - 0x4dd], 0xd4
mov byte [ebp - 0x4dc], 0xd8
mov byte [ebp - 0x4db], 0xff
mov byte [ebp - 0x4da], 0x8a
mov byte [ebp - 0x4d9], 0x47
mov byte [ebp - 0x4d8], 0x38
mov byte [ebp - 0x4d7], 0x84
mov byte [ebp - 0x4d6], 0xc0
mov byte [ebp - 0x4d5], 0xdb
mov byte [ebp - 0x4d4], 0x44
mov byte [ebp - 0x4d3], 0x24
mov byte [ebp - 0x4d2], 0xbc
mov byte [ebp - 0x4d1], 0xdb
mov byte [ebp - 0x4d0], 0x44
mov byte [ebp - 0x4cf], 0x24
mov byte [ebp - 0x4ce], 0xd8
mov byte [ebp - 0x4cd], 0xd8
mov byte [ebp - 0x4cc], 0xf1
mov byte [ebp - 0x4cb], 0xd9
mov byte [ebp - 0x4ca], 0xe1
mov byte [ebp - 0x4c9], 0xd9
mov byte [ebp - 0x4c8], 0x1d
mov byte [ebp - 0x4c7], 0xd0
mov byte [ebp - 0x4c6], 0x81
mov byte [ebp - 0x4c5], 0x79
mov byte [ebp - 0x4c4], 0
mov byte [ebp - 0x4c3], 0xdd
mov byte [ebp - 0x4c2], 0xd8
mov byte [ebp - 0x4c1], 0x90
mov byte [ebp - 0x4c0], 0x90
mov byte [ebp - 0x4bf], 0x90
mov byte [ebp - 0x4be], 0x90
mov byte [ebp - 0x4bd], 0x90
mov byte [ebp - 0x4bc], 0x90
mov byte [ebp - 0x4bb], 0x90
mov byte [ebp - 0x4ba], 0x90
mov byte [ebp - 0x4b9], 0x90
mov byte [ebp - 0x4b8], 0x90
mov byte [ebp - 0x4b7], 0x90
mov byte [ebp - 0x4b6], 0x90
mov byte [ebp - 0x4b5], 0x90
mov byte [ebp - 0x4b4], 0x90
mov byte [ebp - 0x4b3], 0x90
mov byte [ebp - 0x4b2], 0x90
mov byte [ebp - 0x4b1], 0x90
mov byte [ebp - 0x4b0], 0x90
mov byte [ebp - 0x4af], 0x90
mov byte [ebp - 0x4ae], 0x90
mov byte [ebp - 0x4ad], 0x90
mov byte [ebp - 0x4ac], 0x90
mov byte [ebp - 0x4ab], 0x90
mov byte [ebp - 0x4aa], 0x90
mov byte [ebp - 0x4a9], 0x90
mov byte [ebp - 0x4a8], 0x90
mov byte [ebp - 0x4a7], 0x90
mov byte [ebp - 0x4a6], 0x90
mov byte [ebp - 0x4a5], 0x90
mov byte [ebp - 0x4a4], 0x90
mov byte [ebp - 0x4a3], 0x90
mov byte [ebp - 0x4a2], 0x90
mov byte [ebp - 0x4a1], 0x90
mov byte [ebp - 0x4a0], 0x90
mov byte [ebp - 0x49f], 0x90
mov byte [ebp - 0x49e], 0x90
mov byte [ebp - 0x49d], 0x90
mov byte [ebp - 0x49c], 0x90
mov byte [ebp - 0x49b], 0x90
mov byte [ebp - 0x49a], 0x90
mov byte [ebp - 0x499], 0x90
mov byte [ebp - 0x498], 0x90
mov byte [ebp - 0x497], 0x90
mov byte [ebp - 0x496], 0x90
mov byte [ebp - 0x495], 0x90
mov byte [ebp - 0x494], 0x90
mov byte [ebp - 0x493], 0x90
mov byte [ebp - 0x492], 0x90
mov byte [ebp - 0x491], 0x90
mov byte [ebp - 0x490], 0x90
mov byte [ebp - 0x48f], 0xe9
mov byte [ebp - 0x48e], 0x8b
mov byte [ebp - 0x48d], 0xbc
mov byte [ebp - 0x48c], 0xdb
mov byte [ebp - 0x48b], 0xff
mov byte [ebp - 0x48a], 0xab
mov byte [ebp - 0x489], 0xaa
mov byte [ebp - 0x488], 0xaa
mov byte [ebp - 0x487], 0x3e
mov byte [ebp - 0x486], 0
mov byte [ebp - 0x485], 0
mov byte [ebp - 0x484], 0
mov byte [ebp - 0x483], 0
mov byte [ebp - 0x482], 0x8b
mov byte [ebp - 0x481], 0x45
mov byte [ebp - 0x480], 0xf0
mov byte [ebp - 0x47f], 0x83
mov byte [ebp - 0x47e], 0xf8
mov byte [ebp - 0x47d], 2
mov byte [ebp - 0x47c], 0x77
mov byte [ebp - 0x47b], 0xf
mov byte [ebp - 0x47a], 0xd9
mov byte [ebp - 0x479], 0x45
mov byte [ebp - 0x478], 0xf8
mov byte [ebp - 0x477], 0xd8
mov byte [ebp - 0x476], 0xd
mov byte [ebp - 0x475], 0xd0
mov byte [ebp - 0x474], 0x81
mov byte [ebp - 0x473], 0x79
mov byte [ebp - 0x472], 0
mov byte [ebp - 0x471], 0x90
mov byte [ebp - 0x470], 0x90
mov byte [ebp - 0x46f], 0x90
mov byte [ebp - 0x46e], 0xd9
mov byte [ebp - 0x46d], 0x5d
mov byte [ebp - 0x46c], 0xf8
mov byte [ebp - 0x46b], 0x90
mov byte [ebp - 0x46a], 0x90
mov byte [ebp - 0x469], 0x90
mov byte [ebp - 0x468], 0x83
mov byte [ebp - 0x467], 0xf8
mov byte [ebp - 0x466], 6
mov byte [ebp - 0x465], 0x90
mov byte [ebp - 0x464], 0xe9
mov byte [ebp - 0x463], 0xca
mov byte [ebp - 0x462], 0xd0
mov byte [ebp - 0x461], 0xd8
mov byte [ebp - 0x460], 0xff
mov byte [ebp - 0x45f], 0x39
mov byte [ebp - 0x45e], 0x99
mov byte [ebp - 0x45d], pe_nt_image_headers32
mov byte [ebp - 0x45c], 0
mov byte [ebp - 0x45b], 0
mov byte [ebp - 0x45a], 0
mov byte [ebp - 0x459], 0x90
mov byte [ebp - 0x458], 0x90
mov byte [ebp - 0x457], 0x90
mov byte [ebp - 0x456], 0x90
mov byte [ebp - 0x455], 0x90
mov byte [ebp - 0x454], 0xbb
mov byte [ebp - 0x453], 3
mov byte [ebp - 0x452], 0
mov byte [ebp - 0x451], 0
mov byte [ebp - 0x450], 0
mov byte [ebp - 0x44f], 0xe9
mov byte [ebp - 0x44e], 0x37
mov byte [ebp - 0x44d], 0xd0
mov byte [ebp - 0x44c], 0xd8
mov byte [ebp - 0x44b], 0xff
mov byte [ebp - 0x538], 0xeb
mov byte [ebp - 0x537], 2
mov byte [ebp - 0x536], 0x33
mov byte [ebp - 0x535], 0xc9
mov byte [ebp - 0x534], 0x8b
mov byte [ebp - 0x533], 0x82
mov byte [ebp - 0x532], 0x40
mov byte [ebp - 0x531], 2
mov byte [ebp - 0x530], 0
mov byte [ebp - 0x52f], 0
mov byte [ebp - 0x52e], 0x51
mov byte [ebp - 0x52d], 0x50
mov byte [ebp - 0x52c], 0x8b
mov byte [ebp - 0x52b], 0xce
mov byte [ebp - 0x52a], 0xe8
mov byte [ebp - 0x529], 0x7d
mov byte [ebp - 0x528], 0x1d
mov byte [ebp - 0x527], 0
mov byte [ebp - 0x526], 0
mov byte [ebp - 0x525], 0xd9
mov byte [ebp - 0x524], 0x5d
mov byte [ebp - 0x523], 0xfc
mov byte [ebp - 0x522], 0xdb
mov byte [ebp - 0x521], 0x44
mov byte [ebp - 0x520], 0x24
mov byte [ebp - 0x51f], 0xd8
mov byte [ebp - 0x51e], 0xdb
mov byte [ebp - 0x51d], 0x44
mov byte [ebp - 0x51c], 0x24
mov byte [ebp - 0x51b], 0xbc
mov byte [ebp - 0x51a], 0xde
mov byte [ebp - 0x519], 0xe9
mov byte [ebp - 0x518], 0xd9
mov byte [ebp - 0x517], 0xfa
mov byte [ebp - 0x516], 0xd9
mov byte [ebp - 0x515], 5
mov byte [ebp - 0x514], 0x50
mov byte [ebp - 0x513], 0x42
mov byte [ebp - 0x512], 0x74
mov byte [ebp - 0x511], 0
mov byte [ebp - 0x510], 0xde
mov byte [ebp - 0x50f], 0xc9
mov byte [ebp - 0x50e], 0x90
mov byte [ebp - 0x50d], 0x90
mov byte [ebp - 0x50c], 0x90
mov byte [ebp - 0x50b], 0x90
mov byte [ebp - 0x50a], 0x90
mov byte [ebp - 0x509], 0x90
mov byte [ebp - 0x508], 0xd9
mov byte [ebp - 0x507], 0x47
mov byte [ebp - 0x506], 0x24
mov byte [ebp - 0x505], 0xd9
mov byte [ebp - 0x504], 0x5f
mov byte [ebp - 0x503], 0x20
mov byte [ebp - 0x502], 0xeb
mov byte [ebp - 0x501], 0x5b
mov byte [ebp - 0x500], 8
mov byte [ebp - 0x4ff], 0xdf
mov byte [ebp - 0x4fe], pe_nt_image_headers32
mov byte [ebp - 0x4fd], 0x8b
mov byte [ebp - 0x4fc], 0x4d
mov byte [ebp - 0x4fb], 8
mov byte [ebp - 0x4fa], 0xc1
mov byte [ebp - 0x4f9], pe_nt_image_headers32
mov byte [ebp - 0x550], 0xd9
mov byte [ebp - 0x54f], 0x47
mov byte [ebp - 0x54e], 0x14
mov byte [ebp - 0x54d], 0x90
mov byte [ebp - 0x54c], 0x90
mov byte [ebp - 0x54b], 0x90
mov byte [ebp - 0x54a], 0x90
mov byte [ebp - 0x549], 0x90
mov byte [ebp - 0x548], 0xdc
mov byte [ebp - 0x547], 0x25
mov byte [ebp - 0x546], 0x88
mov byte [ebp - 0x545], 0xf0
mov byte [ebp - 0x544], 0x73
mov byte [ebp - 0x543], 0
mov byte [ebp - 0x560], 0xb8
mov byte [ebp - 0x55f], 0
mov byte [ebp - 0x55e], 0
mov byte [ebp - 0x55d], 0
mov byte [ebp - 0x55c], 0
mov byte [ebp - 0x570], 0x83
mov byte [ebp - 0x56f], 0xf8
mov byte [ebp - 0x56e], 1
mov byte [ebp - 0x56d], 0x74
mov byte [ebp - 0x56c], 0x12
mov byte [ebp - 0x580], 0xd9
mov byte [ebp - 0x57f], 5
mov byte [ebp - 0x57e], 0x50
mov byte [ebp - 0x57d], 0x9c
mov byte [ebp - 0x57c], 0x79
mov byte [ebp - 0x57b], 0
mov byte [ebp - 0x590], 0xd9
mov byte [ebp - 0x58f], 5
mov byte [ebp - 0x58e], 0x54
mov byte [ebp - 0x58d], 0x9c
mov byte [ebp - 0x58c], 0x79
mov byte [ebp - 0x58b], 0
mov byte [ebp - 0x5a0], 0xd9
mov byte [ebp - 0x59f], 5
mov byte [ebp - 0x59e], 0x58
mov byte [ebp - 0x59d], 0x9c
mov byte [ebp - 0x59c], 0x79
mov byte [ebp - 0x59b], 0
mov byte [ebp - 0x5b0], 0xd9
mov byte [ebp - 0x5af], 5
mov byte [ebp - 0x5ae], 0x5c
mov byte [ebp - 0x5ad], 0x9c
mov byte [ebp - 0x5ac], 0x79
mov byte [ebp - 0x5ab], 0
mov byte [ebp - 0x5c0], 0xd9
mov byte [ebp - 0x5bf], 5
mov byte [ebp - 0x5be], 0x60
mov byte [ebp - 0x5bd], 0x9c
mov byte [ebp - 0x5bc], 0x79
mov byte [ebp - 0x5bb], 0
mov byte [ebp - 0x5d0], 0xd9
mov byte [ebp - 0x5cf], 5
mov byte [ebp - 0x5ce], 0x64
mov byte [ebp - 0x5cd], 0x9c
mov byte [ebp - 0x5cc], 0x79
mov byte [ebp - 0x5cb], 0
mov byte [ebp - 0x5e0], 0xe9
mov byte [ebp - 0x5df], 0xf8
mov byte [ebp - 0x5de], 0xee
mov byte [ebp - 0x5dd], 0x1c
mov byte [ebp - 0x5dc], 0
mov byte [ebp - 0x608], 0xa3
mov byte [ebp - 0x607], 0xf8
mov byte [ebp - 0x606], 0x9c
mov byte [ebp - 0x605], 0x79
mov byte [ebp - 0x604], 0
mov byte [ebp - 0x603], 0xa1
mov byte [ebp - 0x602], 0xf8
mov byte [ebp - 0x601], 0xf2
mov byte [ebp - 0x600], 0x18
mov byte [ebp - 0x5ff], 0
mov byte [ebp - 0x5fe], 0xa3
mov byte [ebp - 0x5fd], 0xfc
mov byte [ebp - 0x5fc], 0x9c
mov byte [ebp - 0x5fb], 0x79
mov byte [ebp - 0x5fa], 0
mov byte [ebp - 0x5f9], 0xa1
mov byte [ebp - 0x5f8], 0xf8
mov byte [ebp - 0x5f7], 0x9c
mov byte [ebp - 0x5f6], 0x79
mov byte [ebp - 0x5f5], 0
mov byte [ebp - 0x5f4], 0x8b
mov byte [ebp - 0x5f3], 0x45
mov byte [ebp - 0x5f2], 0xec
mov byte [ebp - 0x5f1], 0x85
mov byte [ebp - 0x5f0], 0xc0
mov byte [ebp - 0x5ef], 0xe9
mov byte [ebp - 0x5ee], 0xea
mov byte [ebp - 0x5ed], 0x10
mov byte [ebp - 0x5ec], 0xe3
mov byte [ebp - 0x5eb], 0xff
mov byte [ebp - 0x640], 5
mov byte [ebp - 0x63f], 0x18
mov byte [ebp - 0x63e], 0xfc
mov byte [ebp - 0x63d], 0xff
mov byte [ebp - 0x63c], 0xff
mov byte [ebp - 0x63b], 0xa3
mov byte [ebp - 0x63a], 0xf4
mov byte [ebp - 0x639], 0x9c
mov byte [ebp - 0x638], 0x79
mov byte [ebp - 0x637], 0
mov byte [ebp - 0x636], 0xdb
mov byte [ebp - 0x635], 5
mov byte [ebp - 0x634], 0xf4
mov byte [ebp - 0x633], 0x9c
mov byte [ebp - 0x632], 0x79
mov byte [ebp - 0x631], 0
mov byte [ebp - 0x630], 0xd8
mov byte [ebp - 0x62f], 0x35
mov byte [ebp - 0x62e], 0xfc
mov byte [ebp - 0x62d], 0x9c
mov byte [ebp - 0x62c], 0x79
mov byte [ebp - 0x62b], 0
mov byte [ebp - 0x62a], 0xd8
mov byte [ebp - 0x629], 0xd
mov byte [ebp - 0x628], 0xf0
mov byte [ebp - 0x627], 0x9c
mov byte [ebp - 0x626], 0x79
mov byte [ebp - 0x625], 0
mov byte [ebp - 0x624], 0xdb
mov byte [ebp - 0x623], 0x15
mov byte [ebp - 0x622], 0xf4
mov byte [ebp - 0x621], 0x9c
mov byte [ebp - 0x620], 0x79
mov byte [ebp - 0x61f], 0
mov byte [ebp - 0x61e], 0xa1
mov byte [ebp - 0x61d], 0xf4
mov byte [ebp - 0x61c], 0x9c
mov byte [ebp - 0x61b], 0x79
mov byte [ebp - 0x61a], 0
mov byte [ebp - 0x619], 0xdd
mov byte [ebp - 0x618], 0xd8
mov byte [ebp - 0x617], 0xe9
mov byte [ebp - 0x616], 0x16
mov byte [ebp - 0x615], 0x88
mov byte [ebp - 0x614], 0xe3
mov byte [ebp - 0x613], 0xff
mov byte [ebp - 0x612], 0
mov byte [ebp - 0x611], 0
mov byte [ebp - 0x650], 0xe9
mov byte [ebp - 0x64f], 0xbc
mov byte [ebp - 0x64e], 0x77
mov byte [ebp - 0x64d], 0x1c
mov byte [ebp - 0x64c], 0
mov byte [ebp - 0x660], 0xe9
mov byte [ebp - 0x65f], 0x1b
mov byte [ebp - 0x65e], 0x49
mov byte [ebp - 0x65d], 0x1c
mov byte [ebp - 0x65c], 0
mov byte [ebp - 0x6a0], 0
mov byte [ebp - 0x69f], 0
mov byte [ebp - 0x69e], 0
mov byte [ebp - 0x69d], 0
mov byte [ebp - 0x69c], 0
mov byte [ebp - 0x69b], 0
mov byte [ebp - 0x69a], 0
mov byte [ebp - 0x699], 0
mov byte [ebp - 0x698], 0xd9
mov byte [ebp - 0x697], 5
mov byte [ebp - 0x696], 0xfc
mov byte [ebp - 0x695], 0x9c
mov byte [ebp - 0x694], 0x79
mov byte [ebp - 0x693], 0
mov byte [ebp - 0x692], 0xdb
mov byte [ebp - 0x691], 0x15
mov byte [ebp - 0x690], 0xd8
mov byte [ebp - 0x68f], 0x9d
mov byte [ebp - 0x68e], 0x79
mov byte [ebp - 0x68d], 0
mov byte [ebp - 0x68c], 0xa1
mov byte [ebp - 0x68b], 0xd8
mov byte [ebp - 0x68a], 0x9d
mov byte [ebp - 0x689], 0x79
mov byte [ebp - 0x688], 0
mov byte [ebp - 0x687], 0x3d
mov byte [ebp - 0x686], 0x10
mov byte [ebp - 0x685], 0
mov byte [ebp - 0x684], 0
mov byte [ebp - 0x683], 0
mov byte [ebp - 0x682], 0xdd
mov byte [ebp - 0x681], 0xd8
mov byte [ebp - 0x680], 0x90
mov byte [ebp - 0x67f], 0x90
mov byte [ebp - 0x67e], 0xc6
mov byte [ebp - 0x67d], 0x86
mov byte [ebp - 0x67c], 0x8c
mov byte [ebp - 0x67b], 1
mov byte [ebp - 0x67a], 0
mov byte [ebp - 0x679], 0
mov byte [ebp - 0x678], 0
mov byte [ebp - 0x677], 0xf
mov byte [ebp - 0x676], 0x87
mov byte [ebp - 0x675], 0xbe
mov byte [ebp - 0x674], 0xb6
mov byte [ebp - 0x673], 0xe3
mov byte [ebp - 0x672], 0xff
mov byte [ebp - 0x671], 0x85
mov byte [ebp - 0x670], 0xff
mov byte [ebp - 0x66f], 0xe9
mov byte [ebp - 0x66e], 0xe7
mov byte [ebp - 0x66d], 0xb6
mov byte [ebp - 0x66c], 0xe3
mov byte [ebp - 0x66b], 0xff
mov byte [ebp - 0x66a], 0
mov byte [ebp - 0x669], 0
mov byte [ebp - 0x6a9], 0xe9
mov byte [ebp - 0x6dc], 0xd9
mov byte [ebp - 0x6db], 5
mov byte [ebp - 0x6da], 0xfc
mov byte [ebp - 0x6d9], 0x9c
mov byte [ebp - 0x6d8], 0x79
mov byte [ebp - 0x6d7], 0
mov byte [ebp - 0x6d6], 0xd8
mov byte [ebp - 0x6d5], 0x1d
mov byte [ebp - 0x6d4], 0xf0
mov byte [ebp - 0x6d3], 0x8c
mov byte [ebp - 0x6d2], 0x79
mov byte [ebp - 0x6d1], 0
mov byte [ebp - 0x6d0], 0x9b
mov byte [ebp - 0x6cf], 0x9e
mov byte [ebp - 0x6ce], 0x90
mov byte [ebp - 0x6cd], 0x90
mov byte [ebp - 0x6cc], 0x90
mov byte [ebp - 0x6cb], 0x90
mov byte [ebp - 0x6ca], 0x90
mov byte [ebp - 0x6c9], 0x90
mov byte [ebp - 0x6c8], 0x90
mov byte [ebp - 0x6c7], 0x90
mov byte [ebp - 0x6c6], 0x90
mov byte [ebp - 0x6c5], 0x90
mov byte [ebp - 0x6c4], 0x90
mov byte [ebp - 0x6c3], 0x90
mov byte [ebp - 0x6c2], 0xc6
mov byte [ebp - 0x6c1], 0x86
mov byte [ebp - 0x6c0], 0x8c
mov byte [ebp - 0x6bf], 1
mov byte [ebp - 0x6be], 0
mov byte [ebp - 0x6bd], 0
mov byte [ebp - 0x6bc], 0
mov byte [ebp - 0x6bb], 0xf
mov byte [ebp - 0x6ba], 0x86
mov byte [ebp - 0x6b9], 0xae
mov byte [ebp - 0x6b8], 0xb6
mov byte [ebp - 0x6b7], 0xe3
mov byte [ebp - 0x6b6], 0xff
mov byte [ebp - 0x6b5], 0x85
mov byte [ebp - 0x6f0], 0x90
mov byte [ebp - 0x6ef], 0x90
mov byte [ebp - 0x6ee], 0xe9
mov byte [ebp - 0x6ed], 0x93
mov byte [ebp - 0x6ec], 0x49
mov byte [ebp - 0x6eb], 0x1c
mov byte [ebp - 0x6ea], 0
mov byte [ebp - 0x6e9], 0x90
mov byte [ebp - 0x6e8], 0x90
mov byte [ebp - 0x728], 0xc6
mov byte [ebp - 0x727], 0x86
mov byte [ebp - 0x726], 0x8c
mov byte [ebp - 0x725], 1
mov byte [ebp - 0x724], 0
mov byte [ebp - 0x723], 0
mov byte [ebp - 0x722], 0
mov byte [ebp - 0x721], 0xf
mov byte [ebp - 0x720], 0x84
mov byte [ebp - 0x71f], 0x90
mov byte [ebp - 0x71e], 0xb6
mov byte [ebp - 0x71d], 0xe3
mov byte [ebp - 0x71c], 0xff
mov byte [ebp - 0x71b], 0xd9
mov byte [ebp - 0x71a], 5
mov byte [ebp - 0x719], 0xfc
mov byte [ebp - 0x718], 0x9c
mov byte [ebp - 0x717], 0x79
mov byte [ebp - 0x716], 0
mov byte [ebp - 0x715], 0xdb
mov byte [ebp - 0x714], 0x15
mov byte [ebp - 0x713], 0xd8
mov byte [ebp - 0x712], 0x9d
mov byte [ebp - 0x711], 0x79
mov byte [ebp - 0x710], 0
mov byte [ebp - 0x70f], 0xa1
mov byte [ebp - 0x70e], 0xd8
mov byte [ebp - 0x70d], 0x9d
mov byte [ebp - 0x70c], 0x79
mov byte [ebp - 0x70b], 0
mov byte [ebp - 0x70a], 0x3d
mov byte [ebp - 0x709], 1
mov byte [ebp - 0x708], 0
mov byte [ebp - 0x707], 0
mov byte [ebp - 0x706], 0
mov byte [ebp - 0x705], 0xdd
mov byte [ebp - 0x704], 0xd8
mov byte [ebp - 0x703], 0xf
mov byte [ebp - 0x702], 0x87
mov byte [ebp - 0x701], 0x72
mov byte [ebp - 0x700], 0xb6
mov byte [ebp - 0x6ff], 0xe3
mov byte [ebp - 0x6fe], 0xff
mov byte [ebp - 0x6fd], 0xe9
mov byte [ebp - 0x6fc], 0x3d
mov byte [ebp - 0x6fb], 0xb6
mov byte [ebp - 0x6fa], 0xe3
mov byte [ebp - 0x6f9], 0xff
mov byte [ebp - 0x770], 0x68
mov byte [ebp - 0x76f], 0x18
mov byte [ebp - 0x76e], 0xa4
mov byte [ebp - 0x76d], 0x79
mov byte [ebp - 0x76c], 0
mov byte [ebp - 0x76b], 0x8d
mov byte [ebp - 0x76a], 0x4c
mov byte [ebp - 0x769], 0x24
mov byte [ebp - 0x768], 0x24
mov byte [ebp - 0x767], 0xe8
mov byte [ebp - 0x766], 0x3e
mov byte [ebp - 0x765], 0x69
mov byte [ebp - 0x764], 0xf6
mov byte [ebp - 0x763], 0xff
mov byte [ebp - 0x762], 0x68
mov byte [ebp - 0x761], 0x1c
mov byte [ebp - 0x760], 0xd7
mov byte [ebp - 0x75f], 0x78
mov byte [ebp - 0x75e], 0
mov byte [ebp - 0x75d], 0xe9
mov byte [ebp - 0x75c], 0x19
mov byte [ebp - 0x75b], 0x56
mov byte [ebp - 0x75a], 0xdf
mov byte [ebp - 0x759], 0xff
mov byte [ebp - 0x758], 0x41
mov byte [ebp - 0x757], 0x64
mov byte [ebp - 0x756], 0x64
mov byte [ebp - 0x755], 0x4d
mov byte [ebp - 0x754], 0x6f
mov byte [ebp - 0x753], 0x62
mov byte [ebp - 0x752], 0x28
mov byte [ebp - 0x751], 0x22
mov byte [ebp - 0x750], 0x41
mov byte [ebp - 0x74f], 0x75
mov byte [ebp - 0x74e], 0x74
mov byte [ebp - 0x74d], 0x6f
mov byte [ebp - 0x74c], 0x52
mov byte [ebp - 0x74b], 0x75
mov byte [ebp - 0x74a], 0x6e
mov byte [ebp - 0x749], 0x53
mov byte [ebp - 0x748], 0x70
mov byte [ebp - 0x747], 0x65
mov byte [ebp - 0x746], 0x6c
mov byte [ebp - 0x745], 0x6c
mov byte [ebp - 0x744], 0x41
mov byte [ebp - 0x743], 0x64
mov byte [ebp - 0x742], 0x64
mov byte [ebp - 0x741], 0x6f
mov byte [ebp - 0x740], 0x6e
mov byte [ebp - 0x73f], 0x31
mov byte [ebp - 0x73e], 0x32
mov byte [ebp - 0x73d], 0x33
mov byte [ebp - 0x73c], 0x2e
mov byte [ebp - 0x73b], 0x6d
mov byte [ebp - 0x73a], 0x6f
mov byte [ebp - 0x739], 0x62
mov byte [ebp - 0x738], 0x22
mov byte [ebp - 0x737], 0x29
mov byte [ebp - 0x736], 0
mov byte [ebp - 0x735], 0
mov byte [ebp - 0x734], 0
mov byte [ebp - 0x733], 0
mov byte [ebp - 0x732], 0
mov byte [ebp - 0x731], 0
mov byte [ebp - 0x780], 0xe9
mov byte [ebp - 0x77f], 0xcf
mov byte [ebp - 0x77e], 0xa9
mov byte [ebp - 0x77d], 0x20
mov byte [ebp - 0x77c], 0
mov byte [ebp - 0x790], 0xe9
mov byte [ebp - 0x78f], 0x1b
mov byte [ebp - 0x78e], 0x49
mov byte [ebp - 0x78d], 0x1c
mov byte [ebp - 0x78c], 0
mov byte [ebp - 0x8b8], 0x50
mov byte [ebp - 0x8b7], 0x51
mov byte [ebp - 0x8b6], 0x8b
mov byte [ebp - 0x8b5], 0x44
mov byte [ebp - 0x8b4], 0x24
mov byte [ebp - 0x8b3], pe_nt_image_headers32
mov byte [ebp - 0x8b2], 0x8b
mov byte [ebp - 0x8b1], 0x4c
mov byte [ebp - 0x8b0], 0x24
mov byte [ebp - 0x8af], 0xc4
mov byte [ebp - 0x8ae], 0x29
mov byte [ebp - 0x8ad], 0xc8
mov byte [ebp - 0x8ac], 0x90
mov byte [ebp - 0x8ab], 0x90
mov byte [ebp - 0x8aa], 0x90
mov byte [ebp - 0x8a9], 0x90
mov byte [ebp - 0x8a8], 0x90
mov byte [ebp - 0x8a7], 0x90
mov byte [ebp - 0x8a6], 0x90
mov byte [ebp - 0x8a5], 0x90
mov byte [ebp - 0x8a4], 0x90
mov byte [ebp - 0x8a3], 0x90
mov byte [ebp - 0x8a2], 0x90
mov byte [ebp - 0x8a1], 0x90
mov byte [ebp - 0x8a0], 0x90
mov byte [ebp - 0x89f], 0x90
mov byte [ebp - 0x89e], 0x90
mov byte [ebp - 0x89d], 0x90
mov byte [ebp - 0x89c], 0x90
mov byte [ebp - 0x89b], 0x90
mov byte [ebp - 0x89a], 0x90
mov byte [ebp - 0x899], 0x90
mov byte [ebp - 0x898], 0x90
mov byte [ebp - 0x897], 0x90
mov byte [ebp - 0x896], 0x90
mov byte [ebp - 0x895], 0x90
mov byte [ebp - 0x894], 0x90
mov byte [ebp - 0x893], 0x90
mov byte [ebp - 0x892], 0x90
mov byte [ebp - 0x891], 0x90
mov byte [ebp - 0x890], 0x90
mov byte [ebp - 0x88f], 0x90
mov byte [ebp - 0x88e], 0x90
mov byte [ebp - 0x88d], 0x90
mov byte [ebp - 0x88c], 0x90
mov byte [ebp - 0x88b], 0x90
mov byte [ebp - 0x88a], 0x90
mov byte [ebp - 0x889], 0x90
mov byte [ebp - 0x888], 0xdb
mov byte [ebp - 0x887], 0x44
mov byte [ebp - 0x886], 0x24
mov byte [ebp - 0x885], pe_nt_image_headers32
mov byte [ebp - 0x884], 0xdb
mov byte [ebp - 0x883], 0x44
mov byte [ebp - 0x882], 0x24
mov byte [ebp - 0x881], 0xc4
mov byte [ebp - 0x880], 0xde
mov byte [ebp - 0x87f], 0xe9
mov byte [ebp - 0x87e], 0x90
mov byte [ebp - 0x87d], 0x90
mov byte [ebp - 0x87c], 0xd9
mov byte [ebp - 0x87b], 5
mov byte [ebp - 0x87a], 0xfc
mov byte [ebp - 0x879], 0xa7
mov byte [ebp - 0x878], 0x79
mov byte [ebp - 0x877], 0
mov byte [ebp - 0x876], 0xde
mov byte [ebp - 0x875], 0xf9
mov byte [ebp - 0x874], 0xd9
mov byte [ebp - 0x873], 5
mov byte [ebp - 0x872], 0xf8
mov byte [ebp - 0x871], 0xa7
mov byte [ebp - 0x870], 0x79
mov byte [ebp - 0x86f], 0
mov byte [ebp - 0x86e], 0x90
mov byte [ebp - 0x86d], 0x90
mov byte [ebp - 0x86c], 0xde
mov byte [ebp - 0x86b], 0xc1
mov byte [ebp - 0x86a], 0x90
mov byte [ebp - 0x869], 0x90
mov byte [ebp - 0x868], 0xd9
mov byte [ebp - 0x867], 0x1d
mov byte [ebp - 0x866], 0xf4
mov byte [ebp - 0x865], 0xa7
mov byte [ebp - 0x864], 0x79
mov byte [ebp - 0x863], 0
mov byte [ebp - 0x862], 0x90
mov byte [ebp - 0x861], 0x90
mov byte [ebp - 0x860], 0x90
mov byte [ebp - 0x85f], 0x90
mov byte [ebp - 0x85e], 0x90
mov byte [ebp - 0x85d], 0x90
mov byte [ebp - 0x85c], 0x90
mov byte [ebp - 0x85b], 0x90
mov byte [ebp - 0x85a], 0x90
mov byte [ebp - 0x859], 0x90
mov byte [ebp - 0x858], 0x59
mov byte [ebp - 0x857], 0x58
mov byte [ebp - 0x856], 0x90
mov byte [ebp - 0x855], 0x90
mov byte [ebp - 0x854], 0x90
mov byte [ebp - 0x853], 0x90
mov byte [ebp - 0x852], 0x8a
mov byte [ebp - 0x851], 0x47
mov byte [ebp - 0x850], 0x38
mov byte [ebp - 0x84f], 0x84
mov byte [ebp - 0x84e], 0xc0
mov byte [ebp - 0x84d], 0xe9
mov byte [ebp - 0x84c], 0xed
mov byte [ebp - 0x84b], 0x95
mov byte [ebp - 0x84a], 0xdb
mov byte [ebp - 0x849], 0xff
mov byte [ebp - 0x848], 0xd9
mov byte [ebp - 0x847], 5
mov byte [ebp - 0x846], 0xf4
mov byte [ebp - 0x845], 0xa7
mov byte [ebp - 0x844], 0x79
mov byte [ebp - 0x843], 0
mov byte [ebp - 0x842], 0xd9
mov byte [ebp - 0x841], 0x57
mov byte [ebp - 0x840], 0x20
mov byte [ebp - 0x83f], 0xdd
mov byte [ebp - 0x83e], 0xd8
mov byte [ebp - 0x83d], 0x90
mov byte [ebp - 0x83c], 0xd8
mov byte [ebp - 0x83b], 0x1d
mov byte [ebp - 0x83a], 0x58
mov byte [ebp - 0x839], 0xb8
mov byte [ebp - 0x838], 0x73
mov byte [ebp - 0x837], 0
mov byte [ebp - 0x836], 0xe9
mov byte [ebp - 0x835], 0x95
mov byte [ebp - 0x834], 0x96
mov byte [ebp - 0x833], 0xdb
mov byte [ebp - 0x832], 0xff
mov byte [ebp - 0x831], 0
mov byte [ebp - 0x830], 0
mov byte [ebp - 0x82f], 0
mov byte [ebp - 0x82e], 0
mov byte [ebp - 0x82d], 0
mov byte [ebp - 0x82c], 0
mov byte [ebp - 0x82b], 0
mov byte [ebp - 0x82a], 0
mov byte [ebp - 0x829], 0
mov byte [ebp - 0x828], 0
mov byte [ebp - 0x827], 0
mov byte [ebp - 0x826], 0
mov byte [ebp - 0x825], 0
mov byte [ebp - 0x824], 0
mov byte [ebp - 0x823], 0
mov byte [ebp - 0x822], 0
mov byte [ebp - 0x821], 0
mov byte [ebp - 0x820], 0
mov byte [ebp - 0x81f], 0
mov byte [ebp - 0x81e], 0
mov byte [ebp - 0x81d], 0
mov byte [ebp - 0x81c], 0
mov byte [ebp - 0x81b], 0
mov byte [ebp - 0x81a], 0
mov byte [ebp - 0x819], 0
mov byte [ebp - 0x818], 0
mov byte [ebp - 0x817], 0
mov byte [ebp - 0x816], 0
mov byte [ebp - 0x815], 0
mov byte [ebp - 0x814], 0
mov byte [ebp - 0x813], 0
mov byte [ebp - 0x812], 0
mov byte [ebp - 0x811], 0
mov byte [ebp - 0x810], 0
mov byte [ebp - 0x80f], 0
mov byte [ebp - 0x80e], 0
mov byte [ebp - 0x80d], 0
mov byte [ebp - 0x80c], 0
mov byte [ebp - 0x80b], 0
mov byte [ebp - 0x80a], 0
mov byte [ebp - 0x809], 0
mov byte [ebp - 0x808], 0
mov byte [ebp - 0x807], 0
mov byte [ebp - 0x806], 0
mov byte [ebp - 0x805], 0
mov byte [ebp - 0x804], 0
mov byte [ebp - 0x803], 0
mov byte [ebp - 0x802], 0
mov byte [ebp - 0x801], 0
mov byte [ebp - 0x800], 0
mov byte [ebp - 0x7ff], 0
mov byte [ebp - 0x7fe], 0
mov byte [ebp - 0x7fd], 0
mov byte [ebp - 0x7fc], 0
mov byte [ebp - 0x7fb], 0
mov byte [ebp - 0x7fa], 0
mov byte [ebp - 0x7f9], 0
mov byte [ebp - 0x7f8], 0
mov byte [ebp - 0x7f7], 0
mov byte [ebp - 0x7f6], 0
mov byte [ebp - 0x7f5], 0
mov byte [ebp - 0x7f4], 0
mov byte [ebp - 0x7f3], 0
mov byte [ebp - 0x7f2], 0
mov byte [ebp - 0x7f1], 0
mov byte [ebp - 0x7f0], 0
mov byte [ebp - 0x7ef], 0
mov byte [ebp - 0x7ee], 0
mov byte [ebp - 0x7ed], 0
mov byte [ebp - 0x7ec], 0
mov byte [ebp - 0x7eb], 0
mov byte [ebp - 0x7ea], 0
mov byte [ebp - 0x7e9], 0
mov byte [ebp - 0x7e8], 0
mov byte [ebp - 0x7e7], 0
mov byte [ebp - 0x7e6], 0
mov byte [ebp - 0x7e5], 0
mov byte [ebp - 0x7e4], 0
mov byte [ebp - 0x7e3], 0
mov byte [ebp - 0x7e2], 0
mov byte [ebp - 0x7e1], 0
mov byte [ebp - 0x7e0], 0
mov byte [ebp - 0x7df], 0
mov byte [ebp - 0x7de], 0
mov byte [ebp - 0x7dd], 0
mov byte [ebp - 0x7dc], 0
mov byte [ebp - 0x7db], 0
mov byte [ebp - 0x7da], 0
mov byte [ebp - 0x7d9], 0
mov byte [ebp - 0x7d8], 0x56
mov byte [ebp - 0x7d7], 0x8b
mov byte [ebp - 0x7d6], 0x75
mov byte [ebp - 0x7d5], 0xf0
mov byte [ebp - 0x7d4], 0x83
mov byte [ebp - 0x7d3], 0xfe
mov byte [ebp - 0x7d2], 3
mov byte [ebp - 0x7d1], 0x5e
mov byte [ebp - 0x7d0], 0x7d
mov byte [ebp - 0x7cf], 0x2b
mov byte [ebp - 0x7ce], 0x90
mov byte [ebp - 0x7cd], 0x90
mov byte [ebp - 0x7cc], 0x90
mov byte [ebp - 0x7cb], 0x90
mov byte [ebp - 0x7ca], 0x90
mov byte [ebp - 0x7c9], 0x90
mov byte [ebp - 0x7c8], 0xd9
mov byte [ebp - 0x7c7], 0x45
mov byte [ebp - 0x7c6], 0xf8
mov byte [ebp - 0x7c5], 0xd9
mov byte [ebp - 0x7c4], 5
mov byte [ebp - 0x7c3], 0xf4
mov byte [ebp - 0x7c2], 0xa7
mov byte [ebp - 0x7c1], 0x79
mov byte [ebp - 0x7c0], 0
mov byte [ebp - 0x7bf], 0xde
mov byte [ebp - 0x7be], 0xc9
mov byte [ebp - 0x7bd], 0xd9
mov byte [ebp - 0x7bc], 0x55
mov byte [ebp - 0x7bb], 0xf8
mov byte [ebp - 0x7ba], 0xd9
mov byte [ebp - 0x7b9], 0x45
mov byte [ebp - 0x7b8], 0xf8
mov byte [ebp - 0x7b7], 0xd9
mov byte [ebp - 0x7b6], 5
mov byte [ebp - 0x7b5], 0xf4
mov byte [ebp - 0x7b4], 0xa7
mov byte [ebp - 0x7b3], 0x79
mov byte [ebp - 0x7b2], 0
mov byte [ebp - 0x7b1], 0xde
mov byte [ebp - 0x7b0], 0xc9
mov byte [ebp - 0x7af], 0xd9
mov byte [ebp - 0x7ae], 0x55
mov byte [ebp - 0x7ad], 0xf8
mov byte [ebp - 0x7ac], 0xd9
mov byte [ebp - 0x7ab], 0x55
mov byte [ebp - 0x7aa], 0xe4
mov byte [ebp - 0x7a9], 0xd9
mov byte [ebp - 0x7a8], 0x55
mov byte [ebp - 0x7a7], 0xdc
mov byte [ebp - 0x7a6], 0xd9
mov byte [ebp - 0x7a5], 0x5d
mov byte [ebp - 0x7a4], 0xc0
mov byte [ebp - 0x7a3], 0xd8
mov byte [ebp - 0x7a2], 0x1d
mov byte [ebp - 0x7a1], 0x4c
mov byte [ebp - 0x7a0], 0xb8
mov byte [ebp - 0x79f], 0x73
mov byte [ebp - 0x79e], 0
mov byte [ebp - 0x79d], 0xe9
mov byte [ebp - 0x79c], 0xc0
mov byte [ebp - 0x79b], 0xa8
mov byte [ebp - 0x79a], 0xd8
mov byte [ebp - 0x799], 0xff
mov byte [ebp - 0x8c8], 0xe9
mov byte [ebp - 0x8c7], 0xa5
mov byte [ebp - 0x8c6], 0x69
mov byte [ebp - 0x8c5], 0x24
mov byte [ebp - 0x8c4], 0
mov byte [ebp - 0x8d8], 0xe9
mov byte [ebp - 0x8d7], 0xa5
mov byte [ebp - 0x8d6], 0x69
mov byte [ebp - 0x8d5], 0x24
mov byte [ebp - 0x8d4], 0
mov byte [ebp - 0x8e8], 0x90
mov byte [ebp - 0x8e7], 0xe9
mov byte [ebp - 0x8e6], 0x54
mov byte [ebp - 0x8e5], 0x69
mov byte [ebp - 0x8e4], 0x24
mov byte [ebp - 0x8e3], 0
mov byte [ebp - 0x8f8], 0x90
mov byte [ebp - 0x8f7], 0xe9
mov byte [ebp - 0x8f6], 0
mov byte [ebp - 0x8f5], 0x57
mov byte [ebp - 0x8f4], 0x27
mov byte [ebp - 0x8f3], 0
mov byte [ebp - 0x908], 0xe9
mov byte [ebp - 0x907], 0x27
mov byte [ebp - 0x906], 0
mov byte [ebp - 0x905], 0
mov byte [ebp - 0x904], 0
mov byte [ebp - 0x918], 0xe9
mov byte [ebp - 0x917], 0xcb
mov byte [ebp - 0x916], 0x87
mov byte [ebp - 0x915], 0x11
mov byte [ebp - 0x914], 0
mov byte [ebp - 0x928], 0xe9
mov byte [ebp - 0x927], 0x3b
mov byte [ebp - 0x926], 0x87
mov byte [ebp - 0x925], 0x11
mov byte [ebp - 0x924], 0
mov byte [ebp - 0x938], 0xe9
mov byte [ebp - 0x937], 0x3b
mov byte [ebp - 0x936], 0x87
mov byte [ebp - 0x935], 0x11
mov byte [ebp - 0x934], 0
mov byte [ebp - 0x948], 0x90
mov byte [ebp - 0x947], 0xe9
mov byte [ebp - 0x946], 0xf3
mov byte [ebp - 0x945], 0x87
mov byte [ebp - 0x944], 0x11
mov byte [ebp - 0x943], 0
mov byte [ebp - 0x958], 0xe9
mov byte [ebp - 0x957], 7
mov byte [ebp - 0x956], 0x87
mov byte [ebp - 0x955], 0x11
mov byte [ebp - 0x954], 0
mov byte [ebp - 0x96c], 0xe9
mov byte [ebp - 0x96b], 0x4b
mov byte [ebp - 0x96a], 0x98
mov byte [ebp - 0x969], 0x18
mov byte [ebp - 0x968], 0
mov byte [ebp - 0x967], 0x90
mov byte [ebp - 0x966], 0x90
mov byte [ebp - 0x965], 0x90
mov byte [ebp - 0x964], 0x90
mov byte [ebp - 0xa14], 0x81
mov byte [ebp - 0xa13], 0x78
mov byte [ebp - 0xa12], 0x10
mov byte [ebp - 0xa11], 6
mov byte [ebp - 0xa10], 0x30
mov byte [ebp - 0xa0f], 0
mov byte [ebp - 0xa0e], 0
mov byte [ebp - 0xa0d], 0xf
mov byte [ebp - 0xa0c], 0x85
mov byte [ebp - 0xa0b], 0xab
mov byte [ebp - 0xa0a], 0x67
mov byte [ebp - 0xa09], 0xe7
mov byte [ebp - 0xa08], 0xff
mov byte [ebp - 0xa07], 0x90
mov byte [ebp - 0xa06], 0x90
mov byte [ebp - 0xa05], 0x90
mov byte [ebp - 0xa04], 0x90
mov byte [ebp - 0xa03], 0x90
mov byte [ebp - 0xa02], 0x90
mov byte [ebp - 0xa01], 0x90
mov byte [ebp - 0xa00], 0x90
mov byte [ebp - 0x9ff], 0x90
mov byte [ebp - 0x9fe], 0x90
mov byte [ebp - 0x9fd], 0x90
mov byte [ebp - 0x9fc], 0x90
mov byte [ebp - 0x9fb], 0x90
mov byte [ebp - 0x9fa], 0x90
mov byte [ebp - 0x9f9], 0x90
mov byte [ebp - 0x9f8], 0x90
mov byte [ebp - 0x9f7], 0x90
mov byte [ebp - 0x9f6], 0x90
mov byte [ebp - 0x9f5], 0x90
mov byte [ebp - 0x9f4], 0x53
mov byte [ebp - 0x9f3], 0x8b
mov byte [ebp - 0x9f2], 0x1d
mov byte [ebp - 0x9f1], 0x34
mov byte [ebp - 0x9f0], 0x85
mov byte [ebp - 0x9ef], 0x7c
mov byte [ebp - 0x9ee], 0
mov byte [ebp - 0x9ed], 0x55
mov byte [ebp - 0x9ec], 0x56
mov byte [ebp - 0x9eb], 0x8b
mov byte [ebp - 0x9ea], 0x35
mov byte [ebp - 0x9e9], 0x30
mov byte [ebp - 0x9e8], 0x85
mov byte [ebp - 0x9e7], 0x7c
mov byte [ebp - 0x9e6], 0
mov byte [ebp - 0x9e5], 0xbd
mov byte [ebp - 0x9e4], 0xac
mov byte [ebp - 0x9e3], 0xff
mov byte [ebp - 0x9e2], 0xff
mov byte [ebp - 0x9e1], 0xff
mov byte [ebp - 0x9e0], 0x57
mov byte [ebp - 0x9df], 0x8d
mov byte [ebp - 0x9de], 0x79
mov byte [ebp - 0x9dd], 0x54
mov byte [ebp - 0x9dc], 0x2b
mov byte [ebp - 0x9db], 0xe9
mov byte [ebp - 0x9da], 0x8a
mov byte [ebp - 0x9d9], 7
mov byte [ebp - 0x9d8], 0x84
mov byte [ebp - 0x9d7], 0xc0
mov byte [ebp - 0x9d6], 0x74
mov byte [ebp - 0x9d5], 0x41
mov byte [ebp - 0x9d4], 0x8b
mov byte [ebp - 0x9d3], 0xd3
mov byte [ebp - 0x9d2], 0xf
mov byte [ebp - 0x9d1], 0xbe
mov byte [ebp - 0x9d0], 0xc8
mov byte [ebp - 0x9cf], 0x2b
mov byte [ebp - 0x9ce], 0xd6
mov byte [ebp - 0x9cd], 0xb8
mov byte [ebp - 0x9cc], 0x39
mov byte [ebp - 0x9cb], 0x8e
mov byte [ebp - 0x9ca], 0xe3
mov byte [ebp - 0x9c9], 0x38
mov byte [ebp - 0x9c8], 0xf7
mov byte [ebp - 0x9c7], 0xea
mov byte [ebp - 0x9c6], 0xc1
mov byte [ebp - 0x9c5], 0xfa
mov byte [ebp - 0x9c4], 3
mov byte [ebp - 0x9c3], 0x8b
mov byte [ebp - 0x9c2], 0xc2
mov byte [ebp - 0x9c1], 0x49
mov byte [ebp - 0x9c0], 0xc1
mov byte [ebp - 0x9bf], 0xe8
mov byte [ebp - 0x9be], 0x1f
mov byte [ebp - 0x9bd], 3
mov byte [ebp - 0x9bc], 0xd0
mov byte [ebp - 0x9bb], 0x3b
mov byte [ebp - 0x9ba], 0xca
mov byte [ebp - 0x9b9], 0x73
mov byte [ebp - 0x9b8], 8
mov byte [ebp - 0x9b7], 0x8d
mov byte [ebp - 0x9b6], 0xc
mov byte [ebp - 0x9b5], 0xc9
mov byte [ebp - 0x9b4], 0x8d
mov byte [ebp - 0x9b3], 4
mov byte [ebp - 0x9b2], 0x8e
mov byte [ebp - 0x9b1], 0xeb
mov byte [ebp - 0x9b0], 2
mov byte [ebp - 0x9af], 0x33
mov byte [ebp - 0x9ae], 0xc0
mov byte [ebp - 0x9ad], 0x8b
mov byte [ebp - 0x9ac], 0x40
mov byte [ebp - 0x9ab], 4
mov byte [ebp - 0x9aa], 0x3d
mov byte [ebp - 0x9a9], 0x69
mov byte [ebp - 0x9a8], 0x63
mov byte [ebp - 0x9a7], 0
mov byte [ebp - 0x9a6], 0
mov byte [ebp - 0x9a5], 0x74
mov byte [ebp - 0x9a4], 0x1f
mov byte [ebp - 0x9a3], 0x3d
mov byte [ebp - 0x9a2], 0x69
mov byte [ebp - 0x9a1], 0x74
mov byte [ebp - 0x9a0], 0
mov byte [ebp - 0x99f], 0
mov byte [ebp - 0x99e], 0x74
mov byte [ebp - 0x99d], 0x18
mov byte [ebp - 0x99c], 0x47
mov byte [ebp - 0x99b], 0x8d
mov byte [ebp - 0x99a], 0x14
mov byte [ebp - 0x999], 0x2f
mov byte [ebp - 0x998], 0x83
mov byte [ebp - 0x997], 0xfa
mov byte [ebp - 0x996], 8
mov byte [ebp - 0x995], 0x7c
mov byte [ebp - 0x994], 0xb9
mov byte [ebp - 0x993], 0x5f
mov byte [ebp - 0x992], 0x5e
mov byte [ebp - 0x991], 0x5d
mov byte [ebp - 0x990], 0xb0
mov byte [ebp - 0x98f], 1
mov byte [ebp - 0x98e], 0x5b
mov byte [ebp - 0x98d], 0x90
mov byte [ebp - 0x98c], 0xe9
mov byte [ebp - 0x98b], 0x31
mov byte [ebp - 0x98a], 0x67
mov byte [ebp - 0x989], 0xe7
mov byte [ebp - 0x988], 0xff
mov byte [ebp - 0x987], 0x90
mov byte [ebp - 0x986], 0x90
mov byte [ebp - 0x985], 0x90
mov byte [ebp - 0x984], 0x5f
mov byte [ebp - 0x983], 0x5e
mov byte [ebp - 0x982], 0x5d
mov byte [ebp - 0x981], 0xb0
mov byte [ebp - 0x980], 0
mov byte [ebp - 0x97f], 0x5b
mov byte [ebp - 0x97e], 0x90
mov byte [ebp - 0x97d], 0x90
mov byte [ebp - 0x97c], 0x90
mov byte [ebp - 0x97b], 0xe9
mov byte [ebp - 0x97a], 0x20
mov byte [ebp - 0x979], 0x67
mov byte [ebp - 0x978], 0xe7
mov byte [ebp - 0x977], 0xff
mov byte [ebp - 0x976], 0x90
mov byte [ebp - 0x975], 0x90
mov byte [ebp - 0xa30], 0x90
mov byte [ebp - 0xa2f], 0x90
mov byte [ebp - 0xa2e], 0x90
mov byte [ebp - 0xa2d], 0x90
mov byte [ebp - 0xa2c], 0x90
mov byte [ebp - 0xa2b], 0x90
mov byte [ebp - 0xa2a], 0x90
mov byte [ebp - 0xa29], 0x90
mov byte [ebp - 0xa28], 0x90
mov byte [ebp - 0xa27], 0x90
mov byte [ebp - 0xa26], 0x90
mov byte [ebp - 0xa25], 0x90
mov byte [ebp - 0xa24], 0x90
mov byte [ebp - 0xa23], 0x90
mov byte [ebp - 0xa22], 0x90
mov byte [ebp - 0xa21], 0x90
mov byte [ebp - 0xa20], 0x90
mov byte [ebp - 0xa44], 0x90
mov byte [ebp - 0xa43], 0x90
mov byte [ebp - 0xa42], 0x90
mov byte [ebp - 0xa41], 0xd9
mov byte [ebp - 0xa40], 5
mov byte [ebp - 0xa3f], 0x98
mov byte [ebp - 0xa3e], 0x1c
mov byte [ebp - 0xa3d], 0x74
mov byte [ebp - 0xa3c], 0
mov byte [ebp - 0xa54], 0x90
mov byte [ebp - 0xa53], 0xe9
mov byte [ebp - 0xa52], 0xb1
mov byte [ebp - 0xa51], 0x92
mov byte [ebp - 0xa50], 0x11
mov byte [ebp - 0xa4f], 0
mov byte [ebp - 0xa6c], 0
mov byte [ebp - 0xa6b], 0
mov byte [ebp - 0xa6a], 0
mov byte [ebp - 0xa69], 0x3f
mov byte [ebp - 0xa68], 0
mov byte [ebp - 0xa67], 0
mov byte [ebp - 0xa66], 0x20
mov byte [ebp - 0xa65], 0x41
mov byte [ebp - 0xa64], 0
mov byte [ebp - 0xa63], 0
mov byte [ebp - 0xa62], 0x80
mov byte [ebp - 0xa61], 0xbf
mov byte [ebp - 0xa60], 0
mov byte [ebp - 0xa5f], 0
mov byte [ebp - 0xa5e], 0
mov byte [ebp - 0xa5d], 0
mov byte [ebp - 0xb94], 0x8d
mov byte [ebp - 0xb93], 0x8d
mov byte [ebp - 0xb92], pe_nt_image_headers32
mov byte [ebp - 0xb91], 0xfc
mov byte [ebp - 0xb90], 0xff
mov byte [ebp - 0xb8f], 0xff
mov byte [ebp - 0xb8e], 0x83
mov byte [ebp - 0xb8d], 0xfe
mov byte [ebp - 0xb8c], 0x19
mov byte [ebp - 0xb8b], 0x74
mov byte [ebp - 0xb8a], 0x1b
mov byte [ebp - 0xb89], 0x83
mov byte [ebp - 0xb88], 0xfe
mov byte [ebp - 0xb87], 0x1e
mov byte [ebp - 0xb86], 0x74
mov byte [ebp - 0xb85], 0x5a
mov byte [ebp - 0xb84], 0x83
mov byte [ebp - 0xb83], 0xfe
mov byte [ebp - 0xb82], 0x20
mov byte [ebp - 0xb81], 0x74
mov byte [ebp - 0xb80], 0x11
mov byte [ebp - 0xb7f], 0x83
mov byte [ebp - 0xb7e], 0xfe
mov byte [ebp - 0xb7d], 0x22
mov byte [ebp - 0xb7c], 0xf
mov byte [ebp - 0xb7b], 0x84
mov byte [ebp - 0xb7a], 0x8f
mov byte [ebp - 0xb79], 0
mov byte [ebp - 0xb78], 0
mov byte [ebp - 0xb77], 0
mov byte [ebp - 0xb76], 0x90
mov byte [ebp - 0xb75], 0xe9
mov byte [ebp - 0xb74], 0x2b
mov byte [ebp - 0xb73], 0x6d
mov byte [ebp - 0xb72], 0xee
mov byte [ebp - 0xb71], 0xff
mov byte [ebp - 0xb70], 0x90
mov byte [ebp - 0xb6f], 0x90
mov byte [ebp - 0xb6e], 0x90
mov byte [ebp - 0xb6d], 0x56
mov byte [ebp - 0xb6c], 0x50
mov byte [ebp - 0xb6b], 0x8b
mov byte [ebp - 0xb6a], 0x73
mov byte [ebp - 0xb69], 0x1c
mov byte [ebp - 0xb68], 0x90
mov byte [ebp - 0xb67], 0x90
mov byte [ebp - 0xb66], 0x90
mov byte [ebp - 0xb65], 0x90
mov byte [ebp - 0xb64], 0x90
mov byte [ebp - 0xb63], 0x90
mov byte [ebp - 0xb62], 0x90
mov byte [ebp - 0xb61], 0x90
mov byte [ebp - 0xb60], 0x90
mov byte [ebp - 0xb5f], 0xd9
mov byte [ebp - 0xb5e], 0x43
mov byte [ebp - 0xb5d], 0x58
mov byte [ebp - 0xb5c], 0x31
mov byte [ebp - 0xb5b], 0xc0
mov byte [ebp - 0xb5a], 0x8a
mov byte [ebp - 0xb59], 0x86
mov byte [ebp - 0xb58], 0xa
mov byte [ebp - 0xb57], 4
mov byte [ebp - 0xb56], 0
mov byte [ebp - 0xb55], 0
mov byte [ebp - 0xb54], 0x50
mov byte [ebp - 0xb53], 0xdb
mov byte [ebp - 0xb52], 4
mov byte [ebp - 0xb51], 0x24
mov byte [ebp - 0xb50], 0x58
mov byte [ebp - 0xb4f], 0x58
mov byte [ebp - 0xb4e], 0x5e
mov byte [ebp - 0xb4d], 0x90
mov byte [ebp - 0xb4c], 0x90
mov byte [ebp - 0xb4b], 0x90
mov byte [ebp - 0xb4a], 0x90
mov byte [ebp - 0xb49], 0x90
mov byte [ebp - 0xb48], 0x90
mov byte [ebp - 0xb47], 0x90
mov byte [ebp - 0xb46], 0x90
mov byte [ebp - 0xb45], 0x90
mov byte [ebp - 0xb44], 0xd8
mov byte [ebp - 0xb43], 0xd1
mov byte [ebp - 0xb42], 0x90
mov byte [ebp - 0xb41], 0xdf
mov byte [ebp - 0xb40], pe_nt_image_headers32
mov byte [ebp - 0xb3f], 0x80
mov byte [ebp - 0xb3e], 0xfc
mov byte [ebp - 0xb3d], 0x31
mov byte [ebp - 0xb3c], 0xdd
mov byte [ebp - 0xb3b], 0xd8
mov byte [ebp - 0xb3a], 0xdd
mov byte [ebp - 0xb39], 0xd8
mov byte [ebp - 0xb38], 0x74
mov byte [ebp - 0xb37], 7
mov byte [ebp - 0xb36], 0xe9
mov byte [ebp - 0xb35], 0x8e
mov byte [ebp - 0xb34], 0x72
mov byte [ebp - 0xb33], 0xee
mov byte [ebp - 0xb32], 0xff
mov byte [ebp - 0xb31], 0x90
mov byte [ebp - 0xb30], 0x90
mov byte [ebp - 0xb2f], 0xe9
mov byte [ebp - 0xb2e], 0xe5
mov byte [ebp - 0xb2d], 0x6c
mov byte [ebp - 0xb2c], 0xee
mov byte [ebp - 0xb2b], 0xff
mov byte [ebp - 0xb2a], 0x56
mov byte [ebp - 0xb29], 0x50
mov byte [ebp - 0xb28], 0x8b
mov byte [ebp - 0xb27], 0x73
mov byte [ebp - 0xb26], 0x1c
mov byte [ebp - 0xb25], 0x31
mov byte [ebp - 0xb24], 0xc0
mov byte [ebp - 0xb23], 0x8a
mov byte [ebp - 0xb22], 0x86
mov byte [ebp - 0xb21], 0xa
mov byte [ebp - 0xb20], 4
mov byte [ebp - 0xb1f], 0
mov byte [ebp - 0xb1e], 0
mov byte [ebp - 0xb1d], 0x50
mov byte [ebp - 0xb1c], 0xdb
mov byte [ebp - 0xb1b], 4
mov byte [ebp - 0xb1a], 0x24
mov byte [ebp - 0xb19], 0xd9
mov byte [ebp - 0xb18], 0x43
mov byte [ebp - 0xb17], 0x58
mov byte [ebp - 0xb16], 0xd8
mov byte [ebp - 0xb15], 0xd
mov byte [ebp - 0xb14], 0xb0
mov byte [ebp - 0xb13], 0xa0
mov byte [ebp - 0xb12], 0x79
mov byte [ebp - 0xb11], 0
mov byte [ebp - 0xb10], 0xd8
mov byte [ebp - 0xb0f], 0xe1
mov byte [ebp - 0xb0e], 0x90
mov byte [ebp - 0xb0d], 0x90
mov byte [ebp - 0xb0c], 0x90
mov byte [ebp - 0xb0b], 0x90
mov byte [ebp - 0xb0a], 0x90
mov byte [ebp - 0xb09], 0x90
mov byte [ebp - 0xb08], 0x58
mov byte [ebp - 0xb07], 0x58
mov byte [ebp - 0xb06], 0x5e
mov byte [ebp - 0xb05], 0xd8
mov byte [ebp - 0xb04], 0x35
mov byte [ebp - 0xb03], 0xb0
mov byte [ebp - 0xb02], 0xa0
mov byte [ebp - 0xb01], 0x79
mov byte [ebp - 0xb00], 0
mov byte [ebp - 0xaff], 0xd8
mov byte [ebp - 0xafe], 0xd1
mov byte [ebp - 0xafd], 0xdf
mov byte [ebp - 0xafc], pe_nt_image_headers32
mov byte [ebp - 0xafb], 0x80
mov byte [ebp - 0xafa], 0xfc
mov byte [ebp - 0xaf9], 0x30
mov byte [ebp - 0xaf8], 0xd9
mov byte [ebp - 0xaf7], 0x5b
mov byte [ebp - 0xaf6], 0x58
mov byte [ebp - 0xaf5], 0xdd
mov byte [ebp - 0xaf4], 0xd8
mov byte [ebp - 0xaf3], 0x74
mov byte [ebp - 0xaf2], 5
mov byte [ebp - 0xaf1], 0xe9
mov byte [ebp - 0xaf0], 0x49
mov byte [ebp - 0xaef], 0x72
mov byte [ebp - 0xaee], 0xee
mov byte [ebp - 0xaed], 0xff
mov byte [ebp - 0xaec], 0xe9
mov byte [ebp - 0xaeb], 0xa2
mov byte [ebp - 0xaea], 0x6c
mov byte [ebp - 0xae9], 0xee
mov byte [ebp - 0xae8], 0xff
mov byte [ebp - 0xae7], 0x56
mov byte [ebp - 0xae6], 0x50
mov byte [ebp - 0xae5], 0x8b
mov byte [ebp - 0xae4], 0x73
mov byte [ebp - 0xae3], 0x1c
mov byte [ebp - 0xae2], 0x90
mov byte [ebp - 0xae1], 0x90
mov byte [ebp - 0xae0], 0x90
mov byte [ebp - 0xadf], 0x90
mov byte [ebp - 0xade], 0x90
mov byte [ebp - 0xadd], 0x90
mov byte [ebp - 0xadc], 0x31
mov byte [ebp - 0xadb], 0xc0
mov byte [ebp - 0xada], 0x8a
mov byte [ebp - 0xad9], 0x86
mov byte [ebp - 0xad8], 0xa
mov byte [ebp - 0xad7], 4
mov byte [ebp - 0xad6], 0
mov byte [ebp - 0xad5], 0
mov byte [ebp - 0xad4], 0x50
mov byte [ebp - 0xad3], 0xdb
mov byte [ebp - 0xad2], 4
mov byte [ebp - 0xad1], 0x24
mov byte [ebp - 0xad0], 0xd9
mov byte [ebp - 0xacf], 0x43
mov byte [ebp - 0xace], 0x58
mov byte [ebp - 0xacd], 0xd8
mov byte [ebp - 0xacc], 0xd
mov byte [ebp - 0xacb], 0xb4
mov byte [ebp - 0xaca], 0xa0
mov byte [ebp - 0xac9], 0x79
mov byte [ebp - 0xac8], 0
mov byte [ebp - 0xac7], 0xd8
mov byte [ebp - 0xac6], 0xe1
mov byte [ebp - 0xac5], 0x58
mov byte [ebp - 0xac4], 0x58
mov byte [ebp - 0xac3], 0x5e
mov byte [ebp - 0xac2], 0xd8
mov byte [ebp - 0xac1], 0x35
mov byte [ebp - 0xac0], 0xb4
mov byte [ebp - 0xabf], 0xa0
mov byte [ebp - 0xabe], 0x79
mov byte [ebp - 0xabd], 0
mov byte [ebp - 0xabc], 0xd9
mov byte [ebp - 0xabb], 0x53
mov byte [ebp - 0xaba], 0x58
mov byte [ebp - 0xab9], 0xd8
mov byte [ebp - 0xab8], 0xd
mov byte [ebp - 0xab7], 0xb4
mov byte [ebp - 0xab6], 0xa0
mov byte [ebp - 0xab5], 0x79
mov byte [ebp - 0xab4], 0
mov byte [ebp - 0xab3], 0x90
mov byte [ebp - 0xab2], 0x90
mov byte [ebp - 0xab1], 0x90
mov byte [ebp - 0xab0], 0x90
mov byte [ebp - 0xaaf], 0x90
mov byte [ebp - 0xaae], 0x90
mov byte [ebp - 0xaad], 0x90
mov byte [ebp - 0xaac], 0xd8
mov byte [ebp - 0xaab], 0xd1
mov byte [ebp - 0xaaa], 0xdf
mov byte [ebp - 0xaa9], pe_nt_image_headers32
mov byte [ebp - 0xaa8], 0x80
mov byte [ebp - 0xaa7], 0xfc
mov byte [ebp - 0xaa6], 0x30
mov byte [ebp - 0xaa5], 0x90
mov byte [ebp - 0xaa4], 0x90
mov byte [ebp - 0xaa3], 0x90
mov byte [ebp - 0xaa2], 0x90
mov byte [ebp - 0xaa1], 0x90
mov byte [ebp - 0xaa0], 0x90
mov byte [ebp - 0xa9f], 0x90
mov byte [ebp - 0xa9e], 0x90
mov byte [ebp - 0xa9d], 0x90
mov byte [ebp - 0xa9c], 0x90
mov byte [ebp - 0xa9b], 0x90
mov byte [ebp - 0xa9a], 0x90
mov byte [ebp - 0xa99], 0x90
mov byte [ebp - 0xa98], 0x90
mov byte [ebp - 0xa97], 0x90
mov byte [ebp - 0xa96], 0x90
mov byte [ebp - 0xa95], 0x90
mov byte [ebp - 0xa94], 0x90
mov byte [ebp - 0xa93], 0x90
mov byte [ebp - 0xa92], 0x90
mov byte [ebp - 0xa91], 0x90
mov byte [ebp - 0xa90], 0x90
mov byte [ebp - 0xa8f], 0x90
mov byte [ebp - 0xa8e], 0x90
mov byte [ebp - 0xa8d], 0x90
mov byte [ebp - 0xa8c], 0x90
mov byte [ebp - 0xa8b], 0x90
mov byte [ebp - 0xa8a], 0x90
mov byte [ebp - 0xa89], 0x90
mov byte [ebp - 0xa88], 0x90
mov byte [ebp - 0xa87], 0x90
mov byte [ebp - 0xa86], 0x90
mov byte [ebp - 0xa85], 0x90
mov byte [ebp - 0xa84], 0xdd
mov byte [ebp - 0xa83], 0xd8
mov byte [ebp - 0xa82], 0xdd
mov byte [ebp - 0xa81], 0xd8
mov byte [ebp - 0xa80], 0x74
mov byte [ebp - 0xa7f], 5
mov byte [ebp - 0xa7e], 0xe9
mov byte [ebp - 0xa7d], 0xd6
mov byte [ebp - 0xa7c], 0x71
mov byte [ebp - 0xa7b], 0xee
mov byte [ebp - 0xa7a], 0xff
mov byte [ebp - 0xa79], 0xe9
mov byte [ebp - 0xa78], 0x2f
mov byte [ebp - 0xa77], 0x6c
mov byte [ebp - 0xa76], 0xee
mov byte [ebp - 0xa75], 0xff
mov byte [ebp - 0xba4], 0x68
mov byte [ebp - 0xba3], 0x90
mov byte [ebp - 0xba2], 0xa2
mov byte [ebp - 0xba1], 0x79
mov byte [ebp - 0xba0], 0
mov byte [ebp - 0xbb4], 0x68
mov byte [ebp - 0xbb3], 0xc0
mov byte [ebp - 0xbb2], 0xa2
mov byte [ebp - 0xbb1], 0x79
mov byte [ebp - 0xbb0], 0
mov byte [ebp - 0xbc4], 0x68
mov byte [ebp - 0xbc3], 0xf0
mov byte [ebp - 0xbc2], 0xa2
mov byte [ebp - 0xbc1], 0x79
mov byte [ebp - 0xbc0], 0
mov byte [ebp - 0xbd4], 0x68
mov byte [ebp - 0xbd3], 0x20
mov byte [ebp - 0xbd2], 0xa3
mov byte [ebp - 0xbd1], 0x79
mov byte [ebp - 0xbd0], 0
mov byte [ebp - 0xbe4], 0x90
mov byte [ebp - 0xbe3], 0xe9
mov byte [ebp - 0xbe2], 0xb4
mov byte [ebp - 0xbe1], 0x2f
mov byte [ebp - 0xbe0], 0x27
mov byte [ebp - 0xbdf], 0
mov byte [ebp - 0xbfc], 0xc7
mov byte [ebp - 0xbfb], 5
mov byte [ebp - 0xbfa], 0x34
mov byte [ebp - 0xbf9], 0xff
mov byte [ebp - 0xbf8], 0x78
mov byte [ebp - 0xbf7], 0
mov byte [ebp - 0xbf6], 1
mov byte [ebp - 0xbf5], 0
mov byte [ebp - 0xbf4], 0
mov byte [ebp - 0xbf3], 0
mov byte [ebp - 0xbf2], 0x90
mov byte [ebp - 0xbf1], 0x90
mov byte [ebp - 0xbf0], 0x90
mov byte [ebp - 0xbef], 0x90
mov byte [ebp - 0xbee], 0x90
mov byte [ebp - 0xbed], 0x90
mov byte [ebp - 0xc44], 0
mov byte [ebp - 0xc43], 0
mov byte [ebp - 0xc42], 0
mov byte [ebp - 0xc41], 0
mov byte [ebp - 0xc40], 0
mov byte [ebp - 0xc3f], 0
mov byte [ebp - 0xc3e], 0
mov byte [ebp - 0xc3d], 0
mov byte [ebp - 0xc3c], 0
mov byte [ebp - 0xc3b], 1
mov byte [ebp - 0xc3a], 1
mov byte [ebp - 0xc39], 1
mov byte [ebp - 0xc38], 1
mov byte [ebp - 0xc37], 1
mov byte [ebp - 0xc36], 1
mov byte [ebp - 0xc35], 1
mov byte [ebp - 0xc34], 1
mov byte [ebp - 0xc33], 0
mov byte [ebp - 0xc32], 1
mov byte [ebp - 0xc31], 0
mov byte [ebp - 0xc30], 1
mov byte [ebp - 0xc2f], 1
mov byte [ebp - 0xc2e], 1
mov byte [ebp - 0xc2d], 1
mov byte [ebp - 0xc2c], 1
mov byte [ebp - 0xc2b], 0
mov byte [ebp - 0xc2a], 1
mov byte [ebp - 0xc29], 1
mov byte [ebp - 0xc28], 1
mov byte [ebp - 0xc27], 1
mov byte [ebp - 0xc26], 0
mov byte [ebp - 0xc25], 1
mov byte [ebp - 0xc24], 0
mov byte [ebp - 0xc23], 1
mov byte [ebp - 0xc22], 0
mov byte [ebp - 0xc21], 1
mov byte [ebp - 0xc20], 0
mov byte [ebp - 0xc1f], 1
mov byte [ebp - 0xc1e], 0
mov byte [ebp - 0xc1d], 0
mov byte [ebp - 0xc1c], 0
mov byte [ebp - 0xc1b], 0
mov byte [ebp - 0xc1a], 0
mov byte [ebp - 0xc19], 1
mov byte [ebp - 0xc18], 1
mov byte [ebp - 0xc17], 1
mov byte [ebp - 0xc16], 0
mov byte [ebp - 0xc15], 0
mov byte [ebp - 0xc14], 0
mov byte [ebp - 0xc13], 0
mov byte [ebp - 0xc12], 0
mov byte [ebp - 0xc11], 0
mov byte [ebp - 0xc10], 0
mov byte [ebp - 0xc0f], 0
mov byte [ebp - 0xc0e], 0
mov byte [ebp - 0xc0d], 0
mov byte [ebp - 0xc0c], 0
mov byte [ebp - 0xc0b], 0
mov byte [ebp - 0xc0a], 0
mov byte [ebp - 0xc09], 0
mov byte [ebp - 0xc08], 0
mov byte [ebp - 0xc07], 0
mov byte [ebp - 0xc06], 0
mov byte [ebp - 0xc05], 0
mov byte [ebp - 0xc58], 8
mov byte [ebp - 0xc57], 8
mov byte [ebp - 0xc56], 8
mov byte [ebp - 0xc55], 8
mov byte [ebp - 0xc54], 8
mov byte [ebp - 0xc53], 8
mov byte [ebp - 0xc52], 8
mov byte [ebp - 0xc51], 8
mov byte [ebp - 0xc50], 8
mov byte [ebp - 0xc4f], 8
mov byte [ebp - 0xd9d], 0x90
mov byte [ebp - 0xda9], 0
mov byte [ebp - 0xe14], 0x83
mov byte [ebp - 0xe13], 0xec
mov byte [ebp - 0xe12], 8
mov byte [ebp - 0xe11], 0x89
mov byte [ebp - 0xe10], 0x4c
mov byte [ebp - 0xe0f], 0x24
mov byte [ebp - 0xe0e], 4
mov byte [ebp - 0xe0d], 0x90
mov byte [ebp - 0xe0c], 0x90
mov byte [ebp - 0xe0b], 0x90
mov byte [ebp - 0xe0a], 0x90
mov byte [ebp - 0xe09], 0xe9
mov byte [ebp - 0xe08], 0x10
mov byte [ebp - 0xe07], 0
mov byte [ebp - 0xe06], 0
mov byte [ebp - 0xe05], 0
mov byte [ebp - 0xe04], 0x9a
mov byte [ebp - 0xe03], 0x99
mov byte [ebp - 0xe02], 0x99
mov byte [ebp - 0xe01], 0x99
mov byte [ebp - 0xe00], 0x99
mov byte [ebp - 0xdff], 0x99
mov byte [ebp - 0xdfe], 0xf1
mov byte [ebp - 0xdfd], 0x3f
mov byte [ebp - 0xdfc], 0
mov byte [ebp - 0xdfb], 0
mov byte [ebp - 0xdfa], 0x80
mov byte [ebp - 0xdf9], 0x40
mov byte [ebp - 0xdf8], 0
mov byte [ebp - 0xdf7], 0
mov byte [ebp - 0xdf6], 0
mov byte [ebp - 0xdf5], 0
mov byte [ebp - 0xdf4], 0xdd
mov byte [ebp - 0xdf3], 5
mov byte [ebp - 0xdf2], 0
mov byte [ebp - 0xdf1], 0x80
mov byte [ebp - 0xdf0], 0x52
mov byte [ebp - 0xdef], 0
mov byte [ebp - 0xdee], 0xdb
mov byte [ebp - 0xded], 0x44
mov byte [ebp - 0xdec], 0x24
mov byte [ebp - 0xdeb], 4
mov byte [ebp - 0xdea], 0xe8
mov byte [ebp - 0xde9], 0x81
mov byte [ebp - 0xde8], 1
mov byte [ebp - 0xde7], 0x1c
mov byte [ebp - 0xde6], 0
mov byte [ebp - 0xde5], 0xd8
mov byte [ebp - 0xde4], 0xd
mov byte [ebp - 0xde3], 8
mov byte [ebp - 0xde2], 0x80
mov byte [ebp - 0xde1], 0x52
mov byte [ebp - 0xde0], 0
mov byte [ebp - 0xddf], 0xd8
mov byte [ebp - 0xdde], 5
mov byte [ebp - 0xddd], 0xc
mov byte [ebp - 0xddc], 0x80
mov byte [ebp - 0xddb], 0x52
mov byte [ebp - 0xdda], 0
mov byte [ebp - 0xdd9], 0x90
mov byte [ebp - 0xdd8], 0x90
mov byte [ebp - 0xdd7], 0x90
mov byte [ebp - 0xdd6], 0x90
mov byte [ebp - 0xdd5], 0x90
mov byte [ebp - 0xdd4], 0x90
mov byte [ebp - 0xdd3], 0x90
mov byte [ebp - 0xdd2], 0x90
mov byte [ebp - 0xdd1], 0x90
mov byte [ebp - 0xdd0], 0x90
mov byte [ebp - 0xdcf], 0xd9
mov byte [ebp - 0xdce], 0x54
mov byte [ebp - 0xdcd], 0x24
mov byte [ebp - 0xdcc], 4
mov byte [ebp - 0xdcb], 0x90
mov byte [ebp - 0xdca], 0x90
mov byte [ebp - 0xdc9], 0xe8
mov byte [ebp - 0xdc8], 0xfc
mov byte [ebp - 0xdc7], 4
mov byte [ebp - 0xdc6], 0x1c
mov byte [ebp - 0xdc5], 0
mov byte [ebp - 0xdc4], 0x83
mov byte [ebp - 0xdc3], 0xc4
mov byte [ebp - 0xdc2], 8
mov byte [ebp - 0xdc1], 0xc3
mov byte [ebp - 0xdc0], 0x90
mov byte [ebp - 0xdbf], 0x90
mov byte [ebp - 0xdbe], 0x90
mov byte [ebp - 0xdbd], 0x90
mov byte [ebp - 0xdbc], 0x90
mov byte [ebp - 0xdbb], 0x90
mov byte [ebp - 0xdba], 0x90
mov byte [ebp - 0xdb9], 0x90
mov byte [ebp - 0xdb8], 0x90
mov byte [ebp - 0xdb7], 0x90
mov byte [ebp - 0xdb6], 0x90
mov byte [ebp - 0xdb5], 0x90
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.extendedskills
push 0x10063bb4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 1
push str.unlockmoney
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
shl ecx, 0
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.newattackdefence
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
shl ecx, 1
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 1
push str.manygameexe
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 3
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.newrunsystem
push str.rebalanceengine
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
shl ecx, 2
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.extendedparams
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 5
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 1
push str.longnick
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 6
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.rewritespeed
push str.speed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 7
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.rewritespeedkey
push str.speed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x24
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 1
push str.possessioncharmlink
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
shl ecx, 3
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 1
push str.extendedstealing
push str.stealing
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 9
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.rewriteskillscounting
push str.rebalanceengine
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0xa
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.fullexpforall
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0xb
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.rewriterunabilitytime
push str.rebalanceengine
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0xc
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.rewriteperssize
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0xd
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.enablecheatsinmulti
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0xe
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.enablekillsinmulti
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0xf
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.allvisible
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
shl ecx, 4
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.rewriteactionsspeed
push str.animationsspeed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x11
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.visionfix
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x12
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.aggrmod
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x13
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.newspells
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x14
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 1
push str.saveall
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x17
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.unbreakablebodyparts
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x18
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 1
push str.autorunmobfile
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x19
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 1
push str.nonstopmanaregen
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x1a
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 1
push str.allowmpspeed
push str.speed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x1b
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 1
push str.splashdamageonair
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x1c
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.infiniteaddmobspawn
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x1d
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.batterycharge
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x1e
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.changefont
push str.fonts
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x1f
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.shopschanges
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x21
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.rewritenpcvisionarc
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x22
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.controlmagic
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
shl ecx, 5
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.archersdefence
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x23
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 1
push str.extendedmerc
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x15
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 1
push str.importantalerts
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x16
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.disablepausekey
push str.speed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x25
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.disablepause
push str.speed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x26
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 1
push str.showallquestsinmulti
push str.speed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x27
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 1
push str.spellsaimod
push str.speed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x28
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 1
push str.infowindowschanges
push str.speed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x29
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 1
push str.spellsarealwaysconstructable
push str.speed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0x2a
mov byte [ebp + ecx - 0xd94], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x1b
push str.maxcountofmerc
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov dword [ebp - 0x180], eax
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.stealing
push str.stealing
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 5
mov byte [ecx + 0x10075160], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push 0x10063bb4
push 0x10063bb4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 5
mov byte [ecx + 0x10075100], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push 0x10063bb4
push 0x10063bb4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 6
mov byte [ecx + 0x10075110], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.stealing
push str.stealing
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 6
mov byte [ecx + 0x1007514c], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.stealing
push str.stealing
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
shl ecx, 2
mov byte [ecx + 0x10075124], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push 0x10063bb4
push 0x10063bb4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov ecx, 1
imul ecx, ecx, 0xf
mov byte [ecx + 0x10075134], al
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x37
push str.normal
push str.speed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov dword [ebp - 0x120], eax
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x1b
push str.fast
push str.speed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov dword [ebp - 0x114], eax
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x37
push str.normalkey
push str.speed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov dword [ebp - 0x144], eax
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x1b
push str.fastkey
push str.speed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov dword [ebp - 0x138], eax
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.pause
push str.speed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov dword [ebp - 0x12c], eax
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0
push str.pausekey
push str.speed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
cmp esi, esp
call fcn.100095d0
mov dword [ebp - 0x150], eax
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x20
lea ecx, [ebp - 0x1040]
push ecx
push str.0_006666666666
push str.runconst
push str.rebalanceengine
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x20
lea ecx, [ebp - 0x1068]
push ecx
push 0x10063f30
push 0x10063f3c
push str.rebalanceengine
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x20
lea ecx, [ebp - 0x1090]
push ecx
push 0x10063f4c
push 0x10063f5c
push str.rebalanceengine
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x20
lea ecx, [ebp - 0x10b8]
push ecx
push 0x10063d58
push 0x10063f6c
push str.rebalanceengine
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x20
lea ecx, [ebp - 0x10e0]
push ecx
push 0x10063eb4
push str.perssize
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x20
lea ecx, [ebp - 0x1108]
push ecx
push 0x10070734
push str.attackspeed
push str.animationsspeed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x20
lea ecx, [ebp - 0x1130]
push ecx
push 0x10070734
push str.castspeed
push str.animationsspeed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x20
lea ecx, [ebp - 0x1158]
push ecx
push 0x10070734
push str.hitspeed
push str.animationsspeed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x20
lea ecx, [ebp - 0x1180]
push ecx
push 0x10070734
push str.deathspeed
push str.animationsspeed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x20
lea ecx, [ebp - 0x11a8]
push ecx
push 0x10070734
push str.specialspeed
push str.animationsspeed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x20
lea ecx, [ebp - 0x11d0]
push ecx
push 0x10070734
push str.idlespeed
push str.animationsspeed
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x20
lea ecx, [ebp - 0x11f8]
push ecx
push 0x100707d8
push str.aggrrangemulmodifier
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x20
lea ecx, [ebp - 0x1220]
push ecx
push 0x1006401c
push str.divmod
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x20
lea ecx, [ebp - 0x1248]
push ecx
push 0x10070734
push str.submod
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x20
lea ecx, [ebp - 0x1270]
push ecx
push 0x100707d8
push str.bodypartbreakmodifier
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x20
lea ecx, [ebp - 0x1298]
push ecx
push 0x10063f74
push str.slownessmultiplier
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x20
lea ecx, [ebp - 0x12c0]
push ecx
push 0x10063d58
push str.weaknessmultiplier
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x20
lea ecx, [ebp - 0x12e8]
push ecx
push 0x10063f50
push str.visionarc
push str.gameplay
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
push 0x30
push 0
lea eax, [ebp - 0x1320]
push eax
call fcn.10008f60
add esp, 0xc
push 0x30
push 0
lea eax, [ebp - 0x1358]
push eax
call fcn.10008f60
add esp, 0xc
push 0x30
push 0
lea eax, [ebp - 0x1390]
push eax
call fcn.10008f60
add esp, 0xc
push 0x30
push 0
lea eax, [ebp - 0x13c8]
push eax
call fcn.10008f60
add esp, 0xc
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x30
lea ecx, [ebp - 0x1320]
push ecx
push str.Times_New_Roman
push str.newfont1
push str.fonts
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x30
lea ecx, [ebp - 0x1358]
push ecx
push str.Times_New_Roman
push str.newfont2
push str.fonts
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x30
lea ecx, [ebp - 0x1390]
push ecx
push str.Times_New_Roman
push str.newfont3
push str.fonts
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
mov esi, esp
mov eax, dword [ebp - 0x300]
push eax
push 0x30
lea ecx, [ebp - 0x13c8]
push ecx
push str.Times_New_Roman
push str.newfont4
push str.fonts
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
cmp esi, esp
call fcn.100095d0
push 0x14
push 0
lea eax, [ebp - 0x1040]
push eax
call fcn.1000100f
add esp, 0xc
fstp qword [ebp - 0xf30]
push 0x14
push 0
lea eax, [ebp - 0x1068]
push eax
call fcn.1000100f
add esp, 0xc
fstp qword [ebp - 0xf40]
lea eax, [ebp - 0x1090]
push eax
call fcn.10009430
add esp, 4
fstp dword [ebp - 0xf4c]
lea eax, [ebp - 0x10b8]
push eax
call fcn.10009430
add esp, 4
fstp dword [ebp - 0xf58]
lea eax, [ebp - 0x10e0]
push eax
call fcn.10009430
add esp, 4
fstp dword [ebp - 0xf64]
lea eax, [ebp - 0x1108]
push eax
call fcn.10009430
add esp, 4
fstp dword [ebp - 0xf88]
lea eax, [ebp - 0x1130]
push eax
call fcn.10009430
add esp, 4
fstp dword [ebp - 0xf94]
lea eax, [ebp - 0x1158]
push eax
call fcn.10009430
add esp, 4
fstp dword [ebp - 0xfa0]
lea eax, [ebp - 0x1180]
push eax
call fcn.10009430
add esp, 4
fstp dword [ebp - 0xfac]
lea eax, [ebp - 0x11a8]
push eax
call fcn.10009430
add esp, 4
fstp dword [ebp - 0xfb8]
lea eax, [ebp - 0x11d0]
push eax
call fcn.10009430
add esp, 4
fstp dword [ebp - 0xfc4]
lea eax, [ebp - 0x1220]
push eax
call fcn.10009430
add esp, 4
fstp dword [ebp - 0xf70]
lea eax, [ebp - 0x1248]
push eax
call fcn.10009430
add esp, 4
fstp dword [ebp - 0xf7c]
lea eax, [ebp - 0x11f8]
push eax
call fcn.10009430
add esp, 4
fstp dword [ebp - 0xfd0]
lea eax, [ebp - 0x1270]
push eax
call fcn.10009430
add esp, 4
fstp dword [ebp - 0xff4]
lea eax, [ebp - 0x1298]
push eax
call fcn.10009430
add esp, 4
fstp dword [ebp - 0x1000]
lea eax, [ebp - 0x12c0]
push eax
call fcn.10009430
add esp, 4
fstp dword [ebp - 0x100c]
lea eax, [ebp - 0x12e8]
push eax
call fcn.10009430
add esp, 4
fstp dword [ebp - 0x1018]
mov eax, 1
imul eax, eax, 0
mov ecx, 1
shl ecx, 4
mov dl, byte [ebp + eax - 0xf40]
mov byte [ebp + ecx - 0xe14], dl
mov eax, 1
shl eax, 0
mov ecx, 1
imul ecx, ecx, 0x11
mov dl, byte [ebp + eax - 0xf40]
mov byte [ebp + ecx - 0xe14], dl
mov eax, 1
shl eax, 1
mov ecx, 1
imul ecx, ecx, 0x12
mov dl, byte [ebp + eax - 0xf40]
mov byte [ebp + ecx - 0xe14], dl
mov eax, 1
imul eax, eax, 3
mov ecx, 1
imul ecx, ecx, 0x13
mov dl, byte [ebp + eax - 0xf40]
mov byte [ebp + ecx - 0xe14], dl
mov eax, 1
shl eax, 2
mov ecx, 1
imul ecx, ecx, 0x14
mov dl, byte [ebp + eax - 0xf40]
mov byte [ebp + ecx - 0xe14], dl
mov eax, 1
imul eax, eax, 5
mov ecx, 1
imul ecx, ecx, 0x15
mov dl, byte [ebp + eax - 0xf40]
mov byte [ebp + ecx - 0xe14], dl
mov eax, 1
imul eax, eax, 6
mov ecx, 1
imul ecx, ecx, 0x16
mov dl, byte [ebp + eax - 0xf40]
mov byte [ebp + ecx - 0xe14], dl
mov eax, 1
imul eax, eax, 7
mov ecx, 1
imul ecx, ecx, 0x17
mov dl, byte [ebp + eax - 0xf40]
mov byte [ebp + ecx - 0xe14], dl
mov eax, 1
imul eax, eax, 0
mov ecx, 1
imul ecx, ecx, 0x18
mov dl, byte [ebp + eax - 0xf4c]
mov byte [ebp + ecx - 0xe14], dl
mov eax, 1
shl eax, 0
mov ecx, 1
imul ecx, ecx, 0x19
mov dl, byte [ebp + eax - 0xf4c]
mov byte [ebp + ecx - 0xe14], dl
mov eax, 1
shl eax, 1
mov ecx, 1
imul ecx, ecx, 0x1a
mov dl, byte [ebp + eax - 0xf4c]
mov byte [ebp + ecx - 0xe14], dl
mov eax, 1
imul eax, eax, 3
mov ecx, 1
imul ecx, ecx, 0x1b
mov dl, byte [ebp + eax - 0xf4c]
mov byte [ebp + ecx - 0xe14], dl
mov eax, 1
imul eax, eax, 0
mov ecx, 1
imul ecx, ecx, 0x1c
mov dl, byte [ebp + eax - 0xf58]
mov byte [ebp + ecx - 0xe14], dl
mov eax, 1
shl eax, 0
mov ecx, 1
imul ecx, ecx, 0x1d
mov dl, byte [ebp + eax - 0xf58]
mov byte [ebp + ecx - 0xe14], dl
mov eax, 1
shl eax, 1
mov ecx, 1
imul ecx, ecx, 0x1e
mov dl, byte [ebp + eax - 0xf58]
mov byte [ebp + ecx - 0xe14], dl
mov eax, 1
imul eax, eax, 3
mov ecx, 1
imul ecx, ecx, 0x1f
mov dl, byte [ebp + eax - 0xf58]
mov byte [ebp + ecx - 0xe14], dl
mov eax, 1
imul eax, eax, 0x23
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jl 0x100056c6
push 2
lea eax, [ebp - 0x1ec]
push eax
push 0x538b3a
call fcn.10008910
add esp, 0xc
push 2
lea eax, [ebp - 0x1ec]
push eax
push 0x555b6c
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x22
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jl 0x1000572e
mov eax, 1
imul eax, eax, 0
mov cl, byte [ebp + eax - 0x1018]
mov byte [0x524b2d], cl
mov eax, 1
shl eax, 0
mov cl, byte [ebp + eax - 0x1018]
mov byte [0x524b2e], cl
mov eax, 1
shl eax, 1
mov cl, byte [ebp + eax - 0x1018]
mov byte [0x524b2f], cl
mov eax, 1
imul eax, eax, 3
mov cl, byte [ebp + eax - 0x1018]
mov byte [0x524b30], cl
mov eax, 1
imul eax, eax, 0x21
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jl 0x1000580d
push 1
lea eax, [ebp - 0x1ad]
push eax
push 0x4a7b6d
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x1ad]
push eax
push 0x4a7b70
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x1ad]
push eax
push 0x4a7b73
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x1ad]
push eax
push 0x4a7b76
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x1ad]
push eax
push 0x4a7b48
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x1ad]
push eax
push 0x4a7a4f
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x1ad]
push eax
push 0x4a7a78
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x1ad]
push eax
push 0x4a7a7b
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x1ad]
push eax
push 0x4a7a7e
call fcn.10008910
add esp, 0xc
mov eax, 1
shl eax, 5
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jl 0x10005893
push 6
lea eax, [ebp - 0xa54]
push eax
push 0x680ea9
call fcn.10008910
add esp, 0xc
push 0x10
lea eax, [ebp - 0xa6c]
push eax
push 0x79a0b0
call fcn.10008910
add esp, 0xc
push 0x120
lea eax, [ebp - 0xb94]
push eax
push 0x79a160
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x1000]
push eax
push 0x79a0b4
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x100c]
push eax
push 0x79a0b0
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x1f
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jl 0x1000595c
push 0x30
lea eax, [ebp - 0x1320]
push eax
push 0x79a290
call fcn.10008910
add esp, 0xc
push 0x30
lea eax, [ebp - 0x1358]
push eax
push 0x79a2c0
call fcn.10008910
add esp, 0xc
push 0x30
lea eax, [ebp - 0x1390]
push eax
push 0x79a2f0
call fcn.10008910
add esp, 0xc
push 0x30
lea eax, [ebp - 0x13c8]
push eax
push 0x79a320
call fcn.10008910
add esp, 0xc
push 5
lea eax, [ebp - 0xba4]
push eax
push 0x5f4a8d
call fcn.10008910
add esp, 0xc
push 5
lea eax, [ebp - 0xbb4]
push eax
push 0x5f4b03
call fcn.10008910
add esp, 0xc
push 5
lea eax, [ebp - 0xbc4]
push eax
push 0x5f4b68
call fcn.10008910
add esp, 0xc
push 5
lea eax, [ebp - 0xbd4]
push eax
push 0x5f49f5
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x1e
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jl 0x100059a0
push 9
lea eax, [ebp - 0x96c]
push eax
push 0x610870
call fcn.10008910
add esp, 0xc
push 0xa0
lea eax, [ebp - 0xa14]
push eax
push 0x79a0c0
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x1d
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jl 0x100059cb
push 5
lea eax, [ebp - 0x908]
push eax
push 0x595abb
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x1c
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jl 0x10005a35
push 4
lea eax, [ebp - 0x6c]
push eax
push 0x681b9d
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x681ba1
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x6836a5
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x6836a6
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x1b
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jl 0x10005c06
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x63a6d4
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x63a6d5
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x63a6d6
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x63a6d7
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x63a6d8
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x63a6d9
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x63a73a
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x63a73b
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x63a73c
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x63a73d
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x63a73e
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x63a73f
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x648dfe
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x648dff
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x648e00
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x648e01
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x648e02
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x648e03
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x648e65
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x648e66
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x19
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jl 0x10005c47
push 0x40
lea eax, [ebp - 0x770]
push eax
push 0x79a400
call fcn.10008910
add esp, 0xc
push 5
lea eax, [ebp - 0x780]
push eax
push 0x58fa2c
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x1a
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jl 0x10005ce4
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x523774
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x523775
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x523776
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x523777
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x523778
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x523779
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x18
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jl 0x10005d25
push 2
lea eax, [ebp - 0xf0]
push eax
push 0x525247
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0xff4]
push eax
push 0x73ddc0
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x16
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jl 0x10005dc2
mov dword [ebp - 0x14dc], 0x100
mov esi, esp
lea eax, [ebp - 0x14dc]
push eax
lea ecx, [ebp - 0x14d0]
push ecx
push 0
push 2
push str.AddonPath
push str.SoftwareGipat.RuEI_StarterSettings
push 0x80000001
call dword [sym.imp.ADVAPI32.dll_RegGetValueA]
cmp esi, esp
call fcn.100095d0
test eax, eax
jne 0x10005da0
mov esi, esp
push 0x4000
push 0x10063b94
lea eax, [ebp - 0x14d0]
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
cmp esi, esp
call fcn.100095d0
jmp 0x10005dc2
mov esi, esp
push 0x4000
push 0x10063bc8
lea eax, [ebp - 0x14d0]
push eax
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
cmp esi, esp
call fcn.100095d0
mov eax, 1
imul eax, eax, 0x14
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jl 0x10005f9e
push 0xa
push 0x10075310
push 0x681b76
call fcn.10008910
add esp, 0xc
push 0xb
push 0x10075890
push 0x682645
call fcn.10008910
add esp, 0xc
push 0xa
push 0x100771c0
push 0x683a56
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x165]
push eax
push 0x681bc0
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x165]
push eax
push 0x67f8f3
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x165]
push eax
push 0x68398e
call fcn.10008910
add esp, 0xc
push 6
push 0x1007532c
push 0x6818ca
call fcn.10008910
add esp, 0xc
push 0x160
push 0x10075430
push 0x799e20
call fcn.10008910
add esp, 0xc
push 5
lea eax, [ebp - 0x918]
push eax
push 0x681650
call fcn.10008910
add esp, 0xc
push 5
lea eax, [ebp - 0x938]
push eax
push 0x681780
call fcn.10008910
add esp, 0xc
push 6
lea eax, [ebp - 0x948]
push eax
push 0x681727
call fcn.10008910
add esp, 0xc
push pe_nt_image_headers32
push str.QPWSVR
push 0x799fd0
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x6818df
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x6818e0
call fcn.10008910
add esp, 0xc
push 5
lea eax, [ebp - 0x958]
push eax
push 0x6818f4
call fcn.10008910
add esp, 0xc
push 6
push 0x10075268
push 0x680124
call fcn.10008910
add esp, 0xc
push 0x210
push 0x10075670
push 0x79aa00
call fcn.10008910
add esp, 0xc
push 0x40
lea eax, [ebp - 0x770]
push eax
push 0x79a400
call fcn.10008910
add esp, 0xc
push 5
lea eax, [ebp - 0x780]
push eax
push 0x58fa2c
call fcn.10008910
add esp, 0xc
push 6
push 0x1007589c
push 0x67fead
call fcn.10008910
add esp, 0xc
push 0x70
push 0x100758a8
push 0x79a2a0
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x17
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jl 0x10005fdf
push 1
lea eax, [ebp - 0x189]
push eax
push 0x57b5fe
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x189]
push eax
push 0x57afad
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x15
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jl 0x10006105
push 1
lea eax, [ebp - 0x180]
push eax
push 0x591bc1
call fcn.10008910
add esp, 0xc
movss xmm0, dword [0x10063bb0]
movss dword [ebp - 0x14e8], xmm0
mov byte [ebp - 0x14f1], 0x13
cmp dword [ebp - 0x180], 0x32
jle 0x1000603c
mov al, byte [ebp - 0x14f1]
add al, 1
mov byte [ebp - 0x14f1], al
movsx eax, byte [ebp - 0x14f1]
sub eax, 2
cmp eax, 0x12
jne 0x10006105
mov eax, 1
imul eax, eax, 0x15
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 0x10
jl 0x10006105
mov eax, 1
imul eax, eax, 0x17
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 0x20
jne 0x10006105
push 4
lea eax, [ebp - 0x198]
push eax
push 0x56b0ea
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x198]
push eax
push 0x56b13c
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x198]
push eax
push 0x56b17a
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x198]
push eax
push 0x56b1e1
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x14e8]
push eax
push 0x56a0b9
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x14e8]
push eax
push 0x56a02d
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0xa
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x10006130
push 0x60
lea eax, [ebp - 0xe14]
push eax
push 0x527ff0
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0xc
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x100061f9
push 1
lea eax, [ebp - 0xf30]
push eax
push 0x73f088
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xf2f]
push eax
push 0x73f089
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xf2e]
push eax
push 0x73f08a
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xf2d]
push eax
push 0x73f08b
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xf2c]
push eax
push 0x73f08c
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xf2b]
push eax
push 0x73f08d
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xf2a]
push eax
push 0x73f08e
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xf29]
push eax
push 0x73f08f
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0xb
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x100062d8
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x591521
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x591522
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x591523
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x59152b
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x59152c
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x59152d
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x59152e
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x59152f
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x591530
call fcn.10008910
add esp, 0xc
mov eax, 1
shl eax, 3
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x1000635f
push 4
lea eax, [ebp - 0x6c]
push eax
push 0x58e8a0
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x6c]
push eax
push 0x58e8a4
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x6c]
push eax
push 0x58e8a8
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x6c]
push eax
push 0x58e8ac
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x6c]
push eax
push 0x58e8b0
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x6c]
push eax
push 0x58e8b4
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x10006406
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x626a1e
call fcn.10008910
add esp, 0xc
push 6
push 0x10075190
push 0x626a1f
call fcn.10008910
add esp, 0xc
push 0x11
push 0x1007514c
push 0x79812c
call fcn.10008910
add esp, 0xc
push 5
push 0x10075180
push 0x6263ba
call fcn.10008910
add esp, 0xc
push 0xf
push 0x10075124
push 0x798118
call fcn.10008910
add esp, 0xc
push 6
push 0x10075198
push 0x626cb3
call fcn.10008910
add esp, 0xc
push 0xe
push 0x10075160
push 0x798140
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 9
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x1000651b
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x626aad
call fcn.10008910
add esp, 0xc
push 6
push 0x10075178
push 0x626aae
call fcn.10008910
add esp, 0xc
push 0x11
push 0x10075110
push 0x7980e4
call fcn.10008910
add esp, 0xc
push 5
push 0x10075188
push 0x626555
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x62655a
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x62655b
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x62655c
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x62655d
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x62655e
call fcn.10008910
add esp, 0xc
push 0x18
push 0x10075134
push 0x798150
call fcn.10008910
add esp, 0xc
push 6
push 0x10075170
push 0x626d12
call fcn.10008910
add esp, 0xc
push 0xe
push 0x10075100
push 0x7980f8
call fcn.10008910
add esp, 0xc
mov eax, 1
shl eax, 0
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x1000655c
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x579210
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x579211
call fcn.10008910
add esp, 0xc
mov eax, 1
shl eax, 1
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x100066be
push 0xa6
lea eax, [ebp - 0x4f0]
push eax
push 0x79816a
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x55419d
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x55419e
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x55419f
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x5541a0
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x5541a1
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x5541a2
call fcn.10008910
add esp, 0xc
push 0x136
lea eax, [ebp - 0x8b8]
push eax
push 0x79a800
call fcn.10008910
add esp, 0xc
push 5
lea eax, [ebp - 0x8c8]
push eax
push 0x553e56
call fcn.10008910
add esp, 0xc
push 6
lea eax, [ebp - 0x8e8]
push eax
push 0x553f16
call fcn.10008910
add esp, 0xc
push 6
lea eax, [ebp - 0x8f8]
push eax
push 0x5251da
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x6c]
push eax
push 0x55419d
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x6c]
push eax
push 0x55419f
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0xf70]
push eax
push 0x79a7fc
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0xf7c]
push eax
push 0x79a7f8
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 3
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x100066e9
push 2
lea eax, [ebp - 0x84]
push eax
push 0x456890
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0xe
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x1000672a
push 5
lea eax, [ebp - 0x560]
push eax
push 0x5dd558
call fcn.10008910
add esp, 0xc
push 5
lea eax, [ebp - 0x560]
push eax
push 0x5dd780
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x12
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x1000684b
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x5cacfc
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x5cacfd
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x5cacfe
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x5cacff
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x5cad00
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x5cad01
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x5caca0
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x5caca1
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x5caca2
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x5caca3
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x5caca4
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x5caca5
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x13
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x100068b8
push 5
lea eax, [ebp - 0x5e0]
push eax
push 0x5cae03
call fcn.10008910
add esp, 0xc
push 0x1e
lea eax, [ebp - 0x608]
push eax
push 0x799d00
call fcn.10008910
add esp, 0xc
push 0x31
lea eax, [ebp - 0x728]
push eax
push 0x799de0
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0xfd0]
push eax
push 0x799cf0
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0xf
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x100068e3
push 2
lea eax, [ebp - 0xcc]
push eax
push 0x554144
call fcn.10008910
add esp, 0xc
mov eax, 1
shl eax, 4
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x1000690e
push 5
lea eax, [ebp - 0x560]
push eax
push 0x45bfc9
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x11
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x10006a45
push 5
lea eax, [ebp - 0x570]
push eax
push 0x535c71
call fcn.10008910
add esp, 0xc
push 6
lea eax, [ebp - 0x580]
push eax
push 0x5327e3
call fcn.10008910
add esp, 0xc
push 6
lea eax, [ebp - 0x590]
push eax
push 0x5327f3
call fcn.10008910
add esp, 0xc
push 6
lea eax, [ebp - 0x5a0]
push eax
push 0x532803
call fcn.10008910
add esp, 0xc
push 6
lea eax, [ebp - 0x5b0]
push eax
push 0x532813
call fcn.10008910
add esp, 0xc
push 6
lea eax, [ebp - 0x5c0]
push eax
push 0x532842
call fcn.10008910
add esp, 0xc
push 6
lea eax, [ebp - 0x5d0]
push eax
push 0x53284b
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0xf88]
push eax
push 0x799c50
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0xf94]
push eax
push 0x799c54
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0xfa0]
push eax
push 0x799c58
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0xfac]
push eax
push 0x799c5c
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0xfb8]
push eax
push 0x799c60
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0xfc4]
push eax
push 0x799c64
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0xd
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x10006aad
mov eax, 1
imul eax, eax, 0
mov cl, byte [ebp + eax - 0xf64]
mov byte [0x5ec8f3], cl
mov eax, 1
shl eax, 0
mov cl, byte [ebp + eax - 0xf64]
mov byte [0x5ec8f4], cl
mov eax, 1
shl eax, 1
mov cl, byte [ebp + eax - 0xf64]
mov byte [0x5ec8f5], cl
mov eax, 1
imul eax, eax, 3
mov cl, byte [ebp + eax - 0xf64]
mov byte [0x5ec8f6], cl
mov eax, 1
shl eax, 2
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x10006ad8
push 0xe
lea eax, [ebp - 0x550]
push eax
push 0x548315
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 5
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x10006b99
mov esi, esp
lea eax, [ebp - 0x60]
push eax
push 0x40
push 8
push 0x741efc
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
cmp esi, esp
call fcn.100095d0
push 4
lea eax, [ebp - 0x9c]
push eax
push 0x741efc
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0xa8]
push eax
push 0x741f00
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0xb4]
push eax
push 0x741f04
call fcn.10008910
add esp, 0xc
push 9
lea eax, [ebp - 0xa44]
push eax
push 0x618734
call fcn.10008910
add esp, 0xc
push 9
lea eax, [ebp - 0xa44]
push eax
push 0x61790f
call fcn.10008910
add esp, 0xc
mov esi, esp
lea eax, [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x60]
push ecx
push 8
push 0x741efc
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
cmp esi, esp
call fcn.100095d0
mov eax, 1
imul eax, eax, 6
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x10006c8e
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x65ca9a
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x65ca9b
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x65cad3
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x65cad4
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x65c9ce
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x65c9cf
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x65c9d0
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x65c9d1
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x65c9d2
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0xd9d]
push eax
push 0x65c9d3
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 7
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x10006ccf
push 4
lea eax, [ebp - 0x114]
push eax
push 0x648e2e
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x120]
push eax
push 0x648e91
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x24
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x10006d10
push 4
lea eax, [ebp - 0x144]
push eax
push 0x63a6fb
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x138]
push eax
push 0x63a75d
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x25
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x10006d51
push 0x10
lea eax, [ebp - 0xbfc]
push eax
push 0x63a69b
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x150]
push eax
push 0x63a6a1
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x26
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x10006d92
push 0x10
lea eax, [ebp - 0xbfc]
push eax
push 0x648dd9
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x12c]
push eax
push 0x648ddf
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x27
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x10006dbd
push 2
lea eax, [ebp - 0xe4]
push eax
push 0x57f991
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x28
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x10006e40
push 0x40
lea eax, [ebp - 0xc44]
push eax
push 0x400400
call fcn.10008910
add esp, 0xc
push 4
lea eax, [ebp - 0x108]
push eax
push 0x68b77f
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x165]
push eax
push 0x5cedd3
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x165]
push eax
push 0x68b778
call fcn.10008910
add esp, 0xc
push 0xa
lea eax, [ebp - 0xc58]
push eax
push 0x5cee76
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x29
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x10006e6b
push 1
lea eax, [ebp - 0x1dd]
push eax
push 0x6470a7
call fcn.10008910
add esp, 0xc
mov eax, 1
imul eax, eax, 0x2a
movsx ecx, byte [ebp + eax - 0xd94]
cmp ecx, 1
jne 0x100070d6
push 2
lea eax, [ebp - 0xfc]
push eax
push 0x6124e3
call fcn.10008910
add esp, 0xc
push 2
lea eax, [ebp - 0xfc]
push eax
push 0x6124f6
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x6124f8
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x6101ae
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x6101af
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x6101b0
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x6101b1
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x6101b2
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x6101b3
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x610571
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x610572
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x610573
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x610574
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x610575
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x610576
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x610343
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x610344
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x610345
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x610346
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x610347
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x610348
call fcn.10008910
add esp, 0xc
push 2
lea eax, [ebp - 0xfc]
push eax
push 0x6101e2
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x6101e4
call fcn.10008910
add esp, 0xc
push 2
lea eax, [ebp - 0xfc]
push eax
push 0x610354
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x610356
call fcn.10008910
add esp, 0xc
push 2
lea eax, [ebp - 0xfc]
push eax
push 0x610586
call fcn.10008910
add esp, 0xc
push 1
lea eax, [ebp - 0x171]
push eax
push 0x610588
call fcn.10008910
add esp, 0xc
xor eax, eax
push edx
mov ecx, ebp
push eax
lea edx, [0x1000710c]
call fcn.10009570
pop eax
pop edx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.10009600
add esp, 0x15bc
cmp ebp, esp
call fcn.100095d0
mov esp, ebp
pop ebp
ret 0xc