Function at 0x459300
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x59ca0f
mov eax, dword fs:[0]
push eax
mov eax, 0x2350
call fcn.00599000
mov eax, dword [0x6d48e0]
xor eax, ebp
mov dword [ebp - 0x10], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov ebx, ecx
mov edi, dword [ebp + 8]
lea ecx, [ebp - 0x2358]
mov esi, dword [ebp + 0xc]
call fcn.005368a0
push 0
push esi
push edi
lea ecx, [ebp - 0x2358]
mov dword [ebp - 4], 0
call fcn.00537340
test eax, eax
jne 0x459366
xor esi, esi
jmp 0x45c8a9
push 0xff
lea eax, [ebp - 0x10f]
mov byte [ebp - 0x110], 0
push 0
push eax
call sub.MSVCR120.dll_memset
add esp, 0xc
lea eax, [ebp - 0x110]
lea ecx, [ebp - 0x2358]
xor esi, esi
push eax
call fcn.00536f10
lea ecx, [ebp - 0x2358]
call fcn.00537580
test eax, eax
jne 0x45c89e
lea ebx, [ebx]
cmp byte [ebp - 0x110], 0x40
lea eax, [ebp - 0x110]
jne 0x4593d5
push 0x100
push eax
lea ecx, [ebp - 0x2358]
call fcn.00536df0
jmp case.0x45b467.135
push eax
mov ecx, ebx
call fcn.00460bb0
mov edi, eax
cmp edi, 0x160
ja case.0x4593f2.118
movzx eax, byte [edi + 0x45cadc]
jmp dword [eax*4 + 0x45c8dc]
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459434
push 0x954
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 1
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0044d6d0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459475
push 0x96c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 2
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a6d90
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x4594b6
push 0x163c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 3
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004548e0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x4594f7
push 0x163c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 4
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004fdb00
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459538
push 0xa10
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 5
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0046d2f0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459579
push 0x968
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 6
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00482080
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x4595ba
push 0xa20
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 7
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00470750
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x4595fb
push 0xa50
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 8
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00475600
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45963c
push 0x2be18
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 9
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004f60d0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45967d
push 0x960
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xa
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00504520
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x4596be
push 0x2bebc
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xb
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.005046a0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x4596ff
push 0x9b4
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xc
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.005020d0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459740
push 0x2bef8
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xd
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.005060f0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459781
push 0xdcc
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xe
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004fe530
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x4597c2
push 0xdc0
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xf
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0050e860
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459803
push 0x964
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x10
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0050d1b0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459844
push 0xc48
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x11
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00510ef0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459885
push 0xd60
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x12
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00484d10
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x4598c6
push 0xd24
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x13
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00472800
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459907
push 0x9b8
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x14
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0048d7d0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459948
push 0x980
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x15
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00496c50
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459989
push 0x980
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x16
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00496c50
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x4599ca
push 0x980
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x17
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00496c50
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459a0b
push 0x980
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x18
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00496c50
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459a4c
push 0x980
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x19
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00496c50
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459a8d
push 0x980
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x1a
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00496c50
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459ace
push 0x97c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x1b
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00496410
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459b0f
push 0x978
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x1c
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004971b0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459b50
push 0x964
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x1d
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004976d0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459b91
push 0x958
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x1e
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0044b590
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459bd2
push 0x95c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x1f
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00449c90
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459c13
push 0xb18
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x20
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0048a2f0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459c54
push 0x9a8
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x21
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0048b1d0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459c95
push 0x9ac
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x22
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0048cd30
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459cd6
push 0x9e8
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x23
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0048c530
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459d17
push 0x964
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x24
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0048b870
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459d58
push 0x960
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x25
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004898a0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459d99
push 0xa34
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x26
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0048fe60
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459dda
push 0xa58
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x27
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00494df0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459e1b
push 0x964
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x28
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004958b0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459e79
push 0x954
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
mov esi, eax
add esp, 4
mov dword [ebp - 0x235c], esi
mov byte [ebp - 4], 0x29
test esi, esi
je 0x459e5d
mov ecx, esi
call fcn.0044d6d0
mov dword [esi], vtable.CExitDialog.0
jmp 0x459e5f
xor esi, esi
lea eax, [ebp - 0x2358]
mov byte [ebp - 4], 0
push eax
push esi
mov ecx, ebx
call fcn.0045d0c0
mov esi, eax
jmp case.0x4593f2.118
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459ebb
push 0xdb0
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
mov esi, eax
add esp, 4
mov dword [ebp - 0x235c], esi
mov byte [ebp - 4], 0x2a
test esi, esi
je 0x459e5d
mov ecx, esi
call fcn.0044d6d0
mov dword [esi], vtable.CMacroDialog.0
jmp 0x459e5f
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459efc
push 0xba0
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x2b
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004f4790
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459f3d
push 0x9cc
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x2c
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004f9ff0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459f7e
push 0x968
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x2d
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0046f080
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x459fbf
push 0x968
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x2e
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00491870
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a000
push 0x9e8
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x2f
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0051a530
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a041
push 0x954
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x30
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0046f2e0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a082
push 0x31704
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x31
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00474790
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a0c3
push 0x96c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x32
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00445ba0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a104
push 0x97c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x33
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00446280
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a145
push 0xf88
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x34
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00486570
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a186
push 0xd24
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x35
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00484dd0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a1c7
push 0xa00
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x36
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0048b9a0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a208
push 0x970
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x37
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004488e0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a249
push 0x974
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x38
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00448d50
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a28a
push 0x954
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x39
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00470700
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a2cb
push 0x2efc
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x3a
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004814c0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a30c
push 0x12400
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x3b
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0047d5a0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a34d
push 0x1116c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x3c
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0047f980
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a38e
push 0x968
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x3d
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00491470
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a3cf
push 0x96c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x3e
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00491c30
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a410
push 0x9c4
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x3f
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00495f30
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a451
push 0x988
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x40
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00495d00
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a492
push 0x95c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x41
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00495e80
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a4d3
push 0x964
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x42
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00495a60
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a514
push 0x960
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x43
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004987e0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a555
push 0x980
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x44
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0051bd20
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a596
push 0x968
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x45
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0049acf0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a5d7
push 0x960
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x46
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0049ad10
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a618
push 0x9fc
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x47
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0049b130
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a659
push 0x958
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x48
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0049c460
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a69a
push 0x960
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x49
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0049c980
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a6db
push 0x988
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x4a
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0049c710
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a71c
push 0x95c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x4b
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0049d290
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a75d
push 0x9a4
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x4c
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0049d990
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a79e
push 0x96c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x4d
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0049e810
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a7df
push 0x994
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x4e
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00498bb0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a820
push 0x9c0
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x4f
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004997e0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a861
push 0x968
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x50
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0049a930
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a8a2
push 0x9a0
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x51
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0049f530
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a8e3
push 0x980
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x52
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0049f5d0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a924
push 0x984
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x53
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0049f5a0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a965
push 0x964
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x54
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0049f5f0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a9a6
push 0x9a8
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x55
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a04a0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45a9e7
push 0x960
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x56
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a03c0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45aa28
push 0xa0c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x57
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a2b00
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45aa69
push 0x2bdc0
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x58
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a1a90
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45aaaa
push 0x9c0
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x59
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a0ff0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45aaeb
push 0x9e8
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x5a
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a1fd0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45ab2c
push 0x960
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x5b
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a2620
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45ab6d
push 0x960
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x5c
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a2890
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45abae
push 0x954
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x5d
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a2ab0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45abef
push 0x960
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x5e
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a3a40
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45ac30
push 0x958
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x5f
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a3990
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45ac71
push 0x3dfc
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x60
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a4050
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45acb2
push 0x980
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x61
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a3350
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45acf3
push 0xe0c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x62
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a3b90
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45ad34
push 0x96c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x63
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a4e80
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45ad75
push 0x1460
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x64
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a4dd0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45adb6
push 0x960
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x65
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a4d90
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45adf7
push 0x96c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x66
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a4e30
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45ae38
push 0x994
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x67
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a5d70
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45ae79
push 0x15ec
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x68
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a66b0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45aeba
push 0x970
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x69
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a4db0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45aefb
push 0x968
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x6a
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a4d60
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45af3c
push 0x964
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x6b
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a4e50
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45af7d
push 0x95c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x6c
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a6c50
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45afbe
push 0x15ec
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x6d
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a6fa0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45afff
push 0x1688
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x6e
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004aa080
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b040
push 0x9a0
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x6f
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a9350
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b081
push 0x978
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x70
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a95f0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b0c2
push 0xa28
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x71
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a76e0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b103
push 0x15f8
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x72
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a97b0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b144
push 0x15fc
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x73
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004a8b50
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b185
push 0x9ac
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x74
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00430f60
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b1c6
push 0x968
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x75
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0042f2b0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b207
push 0x998
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x76
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004312f0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b248
push 0x9a0
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x77
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004ab4f0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b289
push 0x978
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x78
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004ab880
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b2ca
push 0x998
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x79
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.004abae0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b30b
push 0x964
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x7a
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0048c350
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b34c
push 0x960
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x7b
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0058a790
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b38d
push 0x988
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x7c
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.00584b60
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b3c7
push 0xab4
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x7d
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.005854c0
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b401
push 0x970
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x7e
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0058aa50
jmp 0x45b43a
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b451
push 0x970
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x7f
test eax, eax
je 0x45b438
mov ecx, eax
call fcn.0058afe0
jmp 0x45b43a
xor eax, eax
lea ecx, [ebp - 0x2358]
mov byte [ebp - 4], 0
push ecx
push eax
mov ecx, ebx
call fcn.0045d0c0
mov esi, eax
jmp case.0x4593f2.118
int3
lea eax, [edi - 0x76]
cmp eax, 0xe6
ja case.0x45b467.135
movzx eax, byte [eax + 0x45cd80]
jmp dword [eax*4 + 0x45cc40]
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b4a9
push 0x964
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x80
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0048d540
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b4ea
push 0x958
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x81
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0049d470
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b52b
push 0x960
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x82
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0049d660
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b56c
push 0x9d0
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x83
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.004abcf0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b5ad
push 0x9bc
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x84
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.004acc50
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b5ee
push 0x994
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x85
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.004acf00
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b62f
push 0x954
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x86
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0049c540
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b670
push 0x95c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x87
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.004ad800
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b6b1
push 0x98c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x88
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0049cb30
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b6f2
push 0xb5c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x89
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0049dd70
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b733
push 0x12350
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x8a
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0057d830
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b774
push 0x3be4
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x8b
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0057c260
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b7b5
push 0x15640
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x8c
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0057f7a0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b7f6
push 0x1563c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x8d
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00577d70
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b837
push 0x954
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x8e
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.005785d0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b878
push 0x9e8
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x8f
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00578e60
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b8b9
push 0x95c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x90
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00578cc0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b8fa
push 0x15e4
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x91
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0057efd0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b93b
push 0x15e4
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x92
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00578620
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b97c
push 0x15e8
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x93
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.004ad9f0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b9bd
push 0x15ec
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x94
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.004adf10
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45b9fe
push 0x960
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x95
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.004aea70
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45ba3f
push 0x954
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x96
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0048b180
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45ba80
push 0x954
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x97
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0057f5b0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45bac1
push 0x974
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x98
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0057ee50
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45bb02
push 0x970
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x99
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.004ae9c0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45bb43
push 0x970
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x9a
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0057d780
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45bb84
push 0x970
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x9b
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0057eda0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45bbc5
push 0x2fd8
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x9c
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.004aefe0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45bc06
push 0x16b4
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x9d
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.004af550
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45bc47
push 0x994
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x9e
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00596940
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45bc88
push 0x96c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0x9f
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.004afdd0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45bcc9
push 0x14ccc
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xa0
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.005083c0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45bd0a
push 0x40b0
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xa1
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00502f80
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45bd4b
push 0x960
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xa2
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.004b0700
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45bd8c
push 0x9e0
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xa3
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.004b00c0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45bdcd
push 0x988
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xa4
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00497850
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45be0e
push 0x968
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xa5
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.004b0920
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45be4f
push 0x960
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xa6
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.004b0950
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45be90
push 0x97c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xa7
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.004b0970
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45bed1
push 0x964
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xa8
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00531770
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45bf12
push 0x964
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xa9
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00531830
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45bf53
push 0x954
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xaa
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.005318f0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45bf94
push 0xa34
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xab
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00589140
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45bfd5
push 0x9c8
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xac
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00587e70
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c016
push 0x960
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xad
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00596760
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c057
push 0x9a0
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xae
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00595e00
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c098
push 0xac0
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xaf
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00588930
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c0d9
push 0x95c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xb0
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00588840
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c11a
push 0x2290
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xb1
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00581ae0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c15b
push 0x2294
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xb2
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00583110
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c19c
push 0x974
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xb3
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.005327a0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c1dd
push 0xa34
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xb4
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0042f770
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c21e
push 0x964
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xb5
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.005332c0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c25f
push 0x96c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xb6
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.005346a0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c2a0
push 0x984
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xb7
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00533500
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c2e1
push 0x964
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xb8
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.004b1480
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c322
push 0x9e8
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xb9
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00533a60
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c363
push 0x9b8
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xba
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.005338c0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c3a4
push 0xca4
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xbb
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0046f920
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c3e5
push 0x15f4
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xbc
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0047b860
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c426
push 0x54d4
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xbd
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0047bf20
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c467
push 0x15ec
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xbe
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00531f60
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c4a8
push 0x15ec
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xbf
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00532450
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c4e9
push 0xac8
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xc0
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00531940
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c52a
push 0x97c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xc1
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00580830
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c56b
push 0x974
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xc2
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.005811d0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c5ac
push 0x970
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xc3
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00582f90
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c5ed
push 0xa7c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xc4
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00595220
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c62e
push 0x960
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xc5
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.005803a0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c66f
push 0x95c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xc6
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00581410
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c6b0
push 0x978
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xc7
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00581740
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c6f1
push 0x964
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xc8
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00583ea0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c732
push 0x95c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xc9
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00584030
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c773
push 0x95c
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xca
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00588ec0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c7b4
push 0x954
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xcb
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.00585470
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c7ee
push 0xa34
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xcc
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0042ee10
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c828
push 0xaa4
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xcd
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.005348a0
jmp 0x45c861
int3
lea ecx, [ebp - 0x2358]
call fcn.00537090
cmp byte [eax], 0x7b
jne 0x45c878
push 0x988
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
add esp, 4
mov dword [ebp - 0x235c], eax
mov byte [ebp - 4], 0xce
test eax, eax
je 0x45c85f
mov ecx, eax
call fcn.0046f5d0
jmp 0x45c861
xor eax, eax
lea ecx, [ebp - 0x2358]
mov byte [ebp - 4], 0
push ecx
push eax
mov ecx, ebx
call fcn.0045d0c0
mov esi, eax
jmp case.0x45b467.135
int3
lea eax, [ebp - 0x110]
push eax
lea ecx, [ebp - 0x2358]
call fcn.00536f10
lea ecx, [ebp - 0x2358]
call fcn.00537580
test eax, eax
je 0x4593b0
lea ecx, [ebp - 0x2358]
call fcn.00537850
lea ecx, [ebp - 0x2358]
mov dword [ebp - 4], 0xffffffff
call fcn.00536910
mov eax, esi
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.00598fe4
mov esp, ebp
pop ebp
ret 8