Function at 0x4116a0
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x21c
push esi
mov esi, dword [ebp + 8]
push esi
call fcn.00410680
add esp, 4
lea edx, [eax + esi]
mov dword [ebp - 0x48], edx
cmp edx, 0xffffffde
jge 0x4116c8
mov eax, edx
pop esi
mov esp, ebp
pop ebp
ret
lea eax, [edx + 0x50]
mov dword [ebp - 0x218], eax
lea ecx, [edx + 0x20]
lea eax, [edx + 0x51]
mov dword [ebp - 0xc0], ecx
mov dword [ebp - 0x44], eax
lea esi, [edx + 0x1f]
lea eax, [edx + 0x46]
mov dword [ebp - 0x1b8], esi
mov dword [ebp - 0x40], eax
lea eax, [edx + 0x2b]
mov dword [ebp - 0x214], eax
lea eax, [edx + 0x5e]
mov dword [ebp - 0x210], eax
lea eax, [edx + 0x9a]
mov dword [ebp - 0x1e4], eax
lea eax, [edx + 0x41]
mov dword [ebp - 0x20c], eax
lea eax, [edx + 0xd]
mov dword [ebp - 0xd0], eax
lea eax, [edx + 0x11]
mov dword [ebp - 0xdc], eax
lea eax, [edx + 0x77]
mov dword [ebp - 0x208], eax
lea eax, [edx + 0x60]
mov dword [ebp - 0xcc], eax
lea eax, [edx + 0x23]
mov dword [ebp - 0x160], eax
lea eax, [edx + 4]
mov dword [ebp - 0x164], eax
lea eax, [edx + 5]
mov dword [ebp - 0x168], eax
lea eax, [edx + 0x6c]
mov dword [ebp - 0x158], eax
lea eax, [edx + 0xae]
mov dword [ebp - 0x68], eax
lea eax, [edx + 0x8f]
mov dword [ebp - 0x1c], eax
lea eax, [edx + 0x3d]
mov dword [ebp - 0x200], eax
lea eax, [edx + 0xad]
mov dword [ebp - 0xc8], eax
lea eax, [edx + 6]
mov dword [ebp - 0xc4], eax
lea eax, [edx + 0xc]
mov dword [ebp - 0xbc], eax
lea eax, [edx + 0x92]
mov dword [ebp - 0x18], eax
lea eax, [edx + 0xa0]
mov dword [ebp - 0x60], eax
lea eax, [edx + 0xb7]
mov dword [ebp - 0x12c], eax
lea eax, [edx + 0x7d]
mov dword [ebp - 0x174], eax
lea eax, [edx + 0x26]
mov dword [ebp - 0x1ac], eax
lea eax, [edx + 0xb3]
mov dword [ebp - 0x8c], eax
lea eax, [edx + 0x49]
mov dword [ebp - 0x58], eax
lea eax, [edx + 0x35]
mov dword [ebp - 0x148], eax
lea eax, [edx + 0x45]
mov dword [ebp - 0xe0], eax
lea eax, [edx + 0xc5]
mov dword [ebp - 0x14], eax
lea eax, [edx + 0x16]
mov dword [ebp - 0x1f0], eax
lea eax, [edx + 0xa3]
mov dword [ebp - 0x150], eax
lea eax, [edx + 0xa4]
mov dword [ebp - 0x38], eax
lea eax, [edx + 0x80]
push ebx
mov dword [ebp - 0xb8], eax
lea ebx, [edx + 0x94]
lea eax, [edx + 0x75]
mov dword [ebp - 0x130], ebx
push edi
mov dword [ebp - 0x1a8], ecx
mov dword [ebp - 0xe8], eax
lea eax, [edx + 0x97]
mov dword [ebp - 0xb4], eax
lea edi, [edx + 0x90]
lea eax, [edx + 0xbd]
mov dword [ebp - 0x1bc], edi
mov dword [ebp - 0x1ec], eax
lea ecx, [edx + 0x28]
lea eax, [edx + 0x29]
mov dword [ebp - 0x7c], ecx
mov dword [ebp - 0x11c], eax
lea ebx, [edx + 0x4a]
mov dword [ebp - 0xac], eax
lea eax, [edx + 0x1a]
mov dword [ebp - 4], eax
lea eax, [edx + 0xa1]
mov dword [ebp - 0x1e0], eax
lea eax, [edx + 0xba]
mov dword [ebp - 0x1dc], eax
lea eax, [edx + 0xc3]
mov dword [ebp - 0xa8], eax
lea eax, [edx + 0x69]
mov dword [ebp - 0x98], eax
lea eax, [edx + 0x62]
mov dword [ebp - 0x50], eax
lea eax, [edx + 0x9b]
mov dword [ebp - 0xd8], eax
mov dword [ebp + 8], eax
lea eax, [edx + 0xab]
mov dword [ebp - 0x20], eax
lea eax, [edx + 0x5b]
mov dword [ebp - 0x84], eax
lea eax, [edx + 0x1c]
mov dword [ebp - 0x9c], eax
lea eax, [edx + 0x6a]
mov dword [ebp - 0x110], eax
lea eax, [edx + 3]
mov dword [ebp - 0xa0], eax
lea eax, [edx + 0x87]
mov dword [ebp - 0x1d4], eax
lea eax, [edx + 0xa6]
mov dword [ebp - 0x1cc], eax
lea eax, [edx + 0x2c]
mov dword [ebp - 0x1f4], eax
lea eax, [edx + 0xc4]
mov dword [ebp - 0x108], eax
lea eax, [edx + 0xa9]
mov dword [ebp - 0x90], eax
lea eax, [edx + 0x70]
mov dword [ebp - 0x178], eax
lea eax, [edx + 0x1d]
mov dword [ebp - 0x180], eax
lea eax, [edx + 0x59]
mov dword [ebp - 0x1c4], eax
lea eax, [edx + 0x66]
mov dword [ebp - 0x94], eax
lea eax, [edx + 0x10]
mov dword [ebp - 0x104], eax
lea eax, [edx + 1]
mov dword [ebp - 0x1c0], eax
lea eax, [edx + 0xb1]
mov dword [ebp - 0x78], eax
lea eax, [edx + 0x81]
mov dword [ebp - 0x100], eax
lea eax, [edx + 0x73]
mov dword [ebp - 0x5c], eax
lea eax, [edx + 0x63]
mov dword [ebp - 0x1b0], eax
lea eax, [edx + 0x55]
mov dword [ebp - 0x134], eax
lea eax, [edx + 0x79]
mov dword [ebp - 0x88], eax
lea eax, [edx + 0x52]
mov dword [ebp - 0x1a0], eax
lea eax, [edx + 0x5a]
mov dword [ebp - 0x19c], eax
lea eax, [edx + 0x4c]
mov dword [ebp - 0x198], eax
lea eax, [edx + 0x85]
mov dword [ebp - 0x28], eax
lea eax, [edx + 0xaa]
mov dword [ebp - 0x120], ebx
mov dword [ebp - 0x10], eax
lea eax, [edx + 0x72]
mov dword [ebp - 0x74], eax
lea eax, [edx + 0x5f]
mov dword [ebp - 0x188], eax
lea eax, [edx + 0x4e]
mov dword [ebp - 0x30], eax
lea eax, [edx + 0x88]
mov dword [ebp - 0x14c], eax
lea eax, [edx + 0x79]
mov dword [ebp - 0x70], eax
lea eax, [edx + 0x19]
mov dword [ebp - 0xfc], eax
lea eax, [edx + 0x4b]
mov dword [ebp - 0xf8], eax
lea eax, [edx + 0x7c]
mov dword [ebp - 0x24], ebx
lea ebx, [edx + 0x10]
mov dword [ebp - 0xf4], eax
lea eax, [edx + 0x6f]
add eax, esi
mov dword [ebp - 0x80], esi
cmp ebx, dword [ebp - 0x14]
lea ebx, [edx + 0x59]
cmovg eax, ebx
mov dword [ebp - 8], eax
lea eax, [edx + 0x69]
mov ebx, eax
imul ebx, dword [ebp - 0x14]
mov dword [ebp - 0x4c], ebx
lea ebx, [edx + 0x94]
cmp ecx, eax
jg 0x411a3e
lea eax, [edx + 0x4d]
add eax, edx
mov dword [ebp - 0x80], eax
lea eax, [edx + 0x2b]
cmp ebx, eax
jl 0x411a53
lea eax, [edx + 0xa1]
lea ecx, [edx + 0x70]
add eax, ecx
mov dword [ebp + 8], eax
lea eax, [edx + 4]
imul edi, eax
lea ebx, [edx + 0x26]
lea eax, [edx + 0x6a]
imul eax, ebx
lea ecx, [edx + 0x3d]
mov dword [ebp - 0xc], edi
mov dword [ebp - 0xd4], eax
lea eax, [edx + 0x23]
add ecx, eax
lea eax, [edx + 0x6c]
cmp dword [ebp - 0xbc], eax
lea eax, [edx + 0x77]
cmovl ecx, eax
lea eax, [edx + 5]
imul eax, ebx
lea ebx, [edx + 0x45]
mov dword [ebp - 0xb0], eax
lea eax, [edx + 0x19]
add eax, ebx
lea ebx, [edx + 0x24]
cmp ebx, dword [ebp - 0x10]
lea ebx, [edx + 0x29]
cmovl eax, ebx
lea ebx, [edx + 0x51]
mov dword [ebp - 0x34], eax
lea eax, [edx + 0x26]
add ebx, eax
lea eax, [edx + 0xb8]
cmp dword [ebp - 0x44], eax
lea eax, [edx + 0x8b]
cmovg ebx, eax
lea eax, [edx + 0x44]
mov dword [ebp - 0x1fc], ebx
lea ebx, [edx + 0x90]
cmp eax, ebx
jg 0x411adf
mov eax, dword [ebp - 8]
add eax, 0xbb
add eax, edx
mov dword [ebp - 0x24], eax
lea eax, [edx + 0x61]
add eax, edx
lea edi, [edx + 0x3e]
cmp edi, dword [ebp - 0x38]
lea ebx, [edx + 0x11]
lea edi, [edx + 0x6f]
cmovl eax, ebx
mov dword [ebp - 0x1d8], eax
lea eax, [ebx + 0x2e]
add eax, edx
lea ebx, [edx + 0x45]
cmp edi, dword [ebp - 0x30]
lea edi, [edx + 0x70]
cmovg eax, edi
mov edi, dword [ebp - 8]
add edi, 0x35
add edi, edx
cmp ebx, dword [ebp - 0x88]
lea ebx, [edx + 0x75]
cmovg edi, ebx
lea ebx, [edx + 0x2c]
mov dword [ebp - 0x1c8], edi
mov edi, dword [ebp - 0x1c]
imul edi, ebx
lea ebx, [edx + 0x1d]
mov dword [ebp - 0xf0], edi
mov edi, dword [ebp - 0x98]
imul edi, ecx
mov ecx, dword [ebp - 0x34]
mov dword [ebp - 0x1e8], edi
lea edi, [edx + 0xa3]
imul ecx, edi
lea edi, [edx + 0x4a]
mov dword [ebp - 0x190], ecx
lea ecx, [edx + 0x7e]
imul ecx, dword [ebp - 0xd0]
mov dword [ebp - 0x3c], ecx
lea ecx, [edx + 0x70]
add ecx, edx
cmp ebx, edi
lea edi, [edx + 0xac]
cmovg ecx, edi
lea ebx, [edx + 0xa9]
imul ebx, esi
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0xa4], ebx
lea ebx, [edx + 0x94]
cmp ebx, dword [ebp - 8]
jl 0x411ba5
mov ecx, dword [ebp - 0x3c]
add ecx, 0x32
add ecx, edx
mov dword [ebp - 0xb4], ecx
mov edi, dword [ebp - 0x24]
lea ecx, [edx + 0xa0]
add ecx, edx
cmp edi, dword [ebp - 0x7c]
mov edi, dword [ebp - 0xc]
cmovg ecx, eax
lea eax, [edx + 0x55]
imul eax, dword [ebp - 0xb0]
mov dword [ebp - 0x1b4], ecx
lea ecx, [edx + 0x88]
mov dword [ebp - 0x54], eax
lea eax, [edx + 0x28]
cmp eax, ecx
jg 0x411be7
lea eax, [edx + 0xb1]
lea ecx, [edx + 0x73]
add eax, ecx
mov dword [ebp - 0x70], eax
lea eax, [edx + 0x2b]
imul esi, eax
lea ecx, [edx + 0x9b]
lea eax, [edx + 0x62]
imul ecx, eax
lea eax, [edx + 0xa0]
add eax, edx
mov dword [ebp - 0x2c], eax
lea eax, [edx + 0x72]
cmp eax, dword [ebp - 0x1c]
mov eax, dword [ebp - 0x2c]
cmovg eax, dword [ebp - 4]
mov dword [ebp - 0x2c], eax
lea eax, [edx + 0xaa]
imul eax, ecx
mov dword [ebp - 0x204], ecx
lea ecx, [edx + 0x88]
imul ecx, dword [ebp - 0x10]
mov dword [ebp - 0x6c], esi
mov dword [ebp - 4], eax
mov dword [ebp - 0x10], ecx
lea ecx, [edx + 0xa1]
cmp dword [ebp - 0x94], ecx
jg 0x411c52
lea ecx, [edx + 0xaf]
add ecx, edx
mov dword [ebp - 0xc0], ecx
lea ecx, [edx + 0x50]
imul ecx, dword [ebp - 0x58]
mov dword [ebp - 0x144], ecx
mov ecx, ebx
lea ebx, [edx + 0xc8]
imul ecx, ebx
lea ebx, [edx + 0xba]
mov dword [ebp - 0xe4], ecx
lea ecx, [edx + 0x4c]
imul ecx, ebx
lea ebx, [edx + 0xaa]
mov dword [ebp - 0x1d0], ecx
mov ecx, dword [ebp - 0x54]
imul ecx, ebx
lea ebx, [edx + 0x2b]
mov dword [ebp - 0x124], ecx
lea ecx, [edx + 0x6c]
imul eax, ecx
lea ecx, [edx + 0x49]
add ecx, dword [ebp - 0x4c]
cmp edi, ebx
lea ebx, [edx + 0xc]
cmovg ecx, ebx
lea ebx, [edx + 0x5e]
mov dword [ebp - 0x118], ecx
lea ecx, [edx + 0x5b]
mov dword [ebp - 0x1a4], eax
cmp ebx, ecx
jg 0x411ccb
lea ecx, [edx*2 + 0x5e]
mov dword [ebp - 0x40], ecx
lea ebx, [edx + 0x10]
lea ecx, [edx + 0x9a]
add ecx, ebx
lea ebx, [edx + 6]
cmp dword [ebp - 0x20], ebx
lea ebx, [edx + 0x32]
cmovl ecx, ebx
lea ebx, [edx + 0x38]
mov dword [ebp - 0x184], ecx
lea ecx, [edx + 9]
cmp ecx, ebx
jg 0x411d00
lea edi, [edx + 0xae]
lea ecx, [edx + 0x63]
add edi, ecx
mov dword [ebp - 0xc], edi
lea esi, [edx + 0x87]
lea ebx, [edx + 0x5f]
imul ebx, esi
lea ecx, [edx + 0xc3]
imul ecx, dword [ebp - 0xd4]
lea esi, [edx + 0x19]
mov dword [ebp - 0x1f8], ebx
lea ebx, [edx + 0x7c]
add ebx, eax
mov dword [ebp - 0x114], ecx
cmp esi, dword [ebp - 0x74]
lea esi, [edx + 0x16]
cmovl ebx, dword [ebp - 0xc4]
mov dword [ebp - 0x18c], ebx
mov ebx, dword [ebp - 0x6c]
imul ebx, esi
lea esi, [edx + 0x72]
mov dword [ebp - 0x64], ebx
cmp dword [ebp - 0x28], esi
jl 0x411d5c
lea esi, [edx + 0xc5]
add esi, edx
mov dword [ebp - 0x18], esi
lea esi, [edx + 0xc4]
imul esi, dword [ebp - 0x3c]
lea ebx, [edx + 0x10]
mov dword [ebp - 0x15c], esi
mov esi, dword [ebp - 0x34]
add esi, 0x4b
add esi, edx
cmp ebx, dword [ebp - 0x40]
lea ebx, [edx + 0x5e]
cmovl esi, dword [ebp - 0x44]
mov dword [ebp - 0x138], esi
lea esi, [edx + 0x72]
imul esi, ebx
mov ebx, dword [ebp - 0x64]
mov dword [ebp - 0x194], esi
lea esi, [edx + 0x77]
cmp dword [ebp - 0x10], esi
jg 0x411dac
lea esi, [edx + 0x8f]
add esi, edx
mov dword [ebp - 0xb8], esi
mov esi, dword [ebp - 0xa4]
lea edi, [edx + 0x90]
imul esi, dword [ebp - 0x18]
mov dword [ebp - 0x10c], esi
mov esi, dword [ebp + 8]
add esi, 0xa0
add esi, edx
cmp edi, dword [ebp - 8]
lea edi, [edx + 0xc6]
cmovg esi, edi
imul ecx, dword [ebp + 8]
mov dword [ebp - 0x13c], esi
lea edi, [edx + 0x1c]
lea esi, [edx + 0x52]
imul esi, edi
lea edi, [edx + 0x9a]
mov dword [ebp - 0x128], ecx
lea ecx, [edx + 0x79]
mov dword [ebp - 0xec], esi
lea esi, [edx + 0x8f]
add ecx, esi
cmp eax, edi
mov eax, dword [ebp - 0xc]
lea edi, [edx + 0x59]
cmovg ecx, dword [ebp - 4]
imul eax, edi
lea edi, [edx + 0x62]
mov dword [ebp - 0x140], ecx
mov dword [ebp - 0x16c], eax
lea eax, [edx + 0xf4]
add eax, edx
cmp dword [ebp - 0x78], edi
lea edi, [edx + 0x26]
cmovg eax, edi
lea edi, [edx + 0x5b]
mov dword [ebp - 0x170], eax
lea eax, [edx + 0xc0]
add eax, edx
cmp ebx, edi
lea edi, [edx + 0x50]
cmovl eax, edi
imul ecx, dword [ebp - 0x18]
mov dword [ebp - 4], eax
lea eax, [edx + 0x4e]
imul eax, dword [ebp - 0xcc]
mov dword [ebp - 0x154], ecx
lea ecx, [edx + 0x94]
mov dword [ebp - 0x30], eax
lea eax, [edx + 1]
imul eax, ecx
mov dword [ebp - 0x21c], eax
cmp dword [ebp + 8], esi
jl 0x411e90
lea eax, [edx + 0x123]
add eax, edx
mov dword [ebp - 0xac], eax
lea eax, [edx + 0xaa]
lea ecx, [edx + 0xa4]
add ecx, eax
lea esi, [edx + edx]
lea eax, [edx + 0xc4]
cmp eax, dword [ebp - 4]
lea ebx, [esi + edx]
lea eax, [edx + 0x72]
cmovl ecx, eax
lea edi, [ebx + edx]
lea eax, [edx + 0xd2]
add eax, edx
add eax, dword [ebp - 0xd8]
add eax, dword [ebp - 0x50]
add eax, dword [ebp - 0x1c]
add eax, dword [ebp - 0xdc]
add eax, edx
lea edx, [ecx + eax*2]
mov ecx, dword [ebp - 0x48]
lea eax, [esi + ecx*2]
lea eax, [ecx + eax*2]
lea eax, [eax + eax*2]
add edx, eax
lea esi, [ecx + 0xbd]
lea eax, [ecx + 0xcf]
add eax, ecx
imul eax, esi
add edx, eax
lea eax, [ecx + 0x5cf]
add eax, edi
mov ecx, dword [ebp - 0x20]
lea ecx, [ecx + eax*4]
add ecx, eax
mov eax, dword [ebp - 0x48]
add ecx, edx
mov edx, dword [ebp - 0x58]
lea esi, [eax + eax]
lea eax, [esi*8]
sub eax, esi
add eax, ecx
add eax, dword [ebp - 0x20]
add eax, dword [ebp - 0xe0]
add eax, dword [ebp - 0xe4]
add eax, dword [ebp - 0x10]
add eax, dword [ebp - 0xe8]
add eax, dword [ebp - 0xec]
add eax, dword [ebp - 0x68]
add eax, dword [ebp - 0xf0]
add eax, dword [ebp - 0x4c]
add eax, dword [ebp - 0xf4]
add eax, dword [ebp - 0xf8]
add eax, dword [ebp - 0xfc]
add eax, dword [ebp - 0x28]
add eax, dword [ebp - 0x5c]
add eax, dword [ebp - 0x100]
add eax, dword [ebp - 0x104]
add eax, dword [ebp - 0x84]
add eax, dword [ebp - 0xa8]
add eax, dword [ebp - 0x38]
add eax, dword [ebp - 0x60]
add eax, dword [ebp - 0x108]
add eax, dword [ebp - 0x68]
add eax, dword [ebp - 0x90]
add eax, dword [ebp - 0x50]
add eax, dword [ebp - 0x10c]
add eax, dword [ebp + 8]
add eax, dword [ebp - 0x110]
add eax, dword [ebp - 0x114]
add eax, dword [ebp - 0x118]
add eax, dword [ebp - 0x54]
add eax, dword [ebp - 0x11c]
add eax, edx
add eax, dword [ebp - 0xa0]
add eax, edx
add eax, dword [ebp - 0x14]
add eax, dword [ebp - 0x5c]
add eax, dword [ebp - 0x120]
add eax, dword [ebp - 0x124]
add eax, dword [ebp - 0x8c]
add eax, dword [ebp - 0x8c]
add eax, dword [ebp - 0x128]
add eax, dword [ebp - 0x24]
add eax, dword [ebp - 0x60]
add eax, dword [ebp - 0x12c]
mov ecx, dword [ebp - 0x130]
add eax, ecx
add eax, dword [ebp - 0x134]
add eax, dword [ebp - 0x138]
add eax, dword [ebp - 8]
add eax, edx
mov edx, dword [ebp - 0x1b8]
add eax, dword [ebp - 0x13c]
add eax, dword [ebp - 0x140]
add eax, dword [ebp - 0x144]
add eax, dword [ebp - 0x148]
add eax, dword [ebp - 0x14c]
add eax, dword [ebp - 0x64]
add eax, dword [ebp - 0x150]
add eax, ebx
add eax, ebx
add eax, edi
add eax, dword [ebp - 0x68]
add eax, dword [ebp - 0x154]
add eax, dword [ebp - 0x158]
add eax, dword [ebp - 0x15c]
add eax, dword [ebp - 0x160]
add eax, dword [ebp - 0x164]
add eax, dword [ebp - 0x168]
add eax, dword [ebp - 0x16c]
add eax, dword [ebp - 4]
add eax, dword [ebp - 0x170]
add eax, dword [ebp - 0x174]
add eax, dword [ebp - 0x6c]
add eax, ecx
add eax, dword [ebp - 0x9c]
add eax, dword [ebp - 0x178]
add eax, dword [ebp - 0x17c]
add eax, dword [ebp - 0x180]
add eax, dword [ebp - 0x70]
add eax, dword [ebp - 0xc]
add eax, dword [ebp - 0x184]
add eax, dword [ebp - 0x188]
add eax, dword [ebp - 0x18c]
add eax, dword [ebp - 0x74]
add eax, dword [ebp - 0x190]
add eax, dword [ebp - 0x194]
add eax, dword [ebp - 0x78]
add eax, dword [ebp - 0x7c]
add eax, dword [ebp - 0x80]
add eax, dword [ebp - 0x28]
add eax, dword [ebp - 0x198]
add eax, dword [ebp - 0x84]
add eax, dword [ebp - 0x19c]
add eax, dword [ebp - 0x1a0]
add eax, dword [ebp - 0x88]
add eax, dword [ebp - 0x1a4]
add eax, dword [ebp - 0x1a8]
add eax, dword [ebp - 0x174]
add eax, dword [ebp - 0x1ac]
add eax, dword [ebp - 0x2c]
add eax, dword [ebp - 0x1b0]
add eax, dword [ebp - 0x8c]
add eax, dword [ebp - 0x1b4]
add eax, edx
add eax, dword [ebp - 0x90]
add eax, dword [ebp - 0x1bc]
add eax, dword [ebp - 0x78]
add eax, dword [ebp - 0x1c0]
add eax, dword [ebp - 0x94]
add eax, dword [ebp - 0x98]
add eax, dword [ebp - 0x14]
add eax, dword [ebp - 0x1c4]
add eax, dword [ebp - 0x1c8]
add eax, dword [ebp - 0xc8]
add eax, dword [ebp - 0x9c]
add eax, dword [ebp - 0x1cc]
add eax, ecx
add eax, dword [ebp - 0x1d0]
add eax, dword [ebp - 0x1d4]
add eax, dword [ebp - 0x30]
add eax, dword [ebp - 0xa0]
add eax, dword [ebp - 0x1d8]
add eax, dword [ebp - 0x98]
add eax, dword [ebp - 0x1bc]
add eax, dword [ebp - 0xa4]
add eax, dword [ebp - 0xa8]
add eax, dword [ebp - 0x1dc]
add eax, dword [ebp - 0x1e0]
add eax, dword [ebp - 0x1e4]
add eax, dword [ebp - 0x1e8]
add eax, dword [ebp - 0x34]
add eax, dword [ebp - 0xac]
add eax, dword [ebp - 0x1ec]
add eax, dword [ebp - 0xb0]
add eax, dword [ebp - 0x1f0]
add eax, dword [ebp - 0xb4]
add eax, dword [ebp - 0xb8]
add eax, edx
add eax, dword [ebp - 0x1f4]
add eax, dword [ebp - 0x38]
add eax, dword [ebp - 0x18]
add eax, dword [ebp - 0x1f8]
add eax, dword [ebp - 0xbc]
add eax, dword [ebp - 0xc0]
add eax, dword [ebp - 0xc4]
add eax, dword [ebp - 0x1fc]
add eax, dword [ebp - 0xc8]
add eax, dword [ebp - 0x3c]
add eax, dword [ebp - 0x200]
add eax, dword [ebp - 0x1c]
add eax, dword [ebp - 0x204]
add eax, dword [ebp - 0xcc]
add eax, esi
add eax, dword [ebp - 0x208]
add eax, edx
add eax, dword [ebp - 0xd0]
add eax, dword [ebp - 0x20c]
add eax, dword [ebp - 0x1e4]
add eax, dword [ebp - 0x210]
add eax, dword [ebp - 0x214]
add eax, dword [ebp - 0x40]
add eax, dword [ebp - 0xd4]
add eax, dword [ebp - 0x44]
add eax, dword [ebp - 0x218]
add eax, dword [ebp - 0x21c]
pop edi
pop ebx
pop esi
mov esp, ebp
pop ebp
ret