Function at 0x42b920
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff8
push 0xffffffffffffffff
push 0x581594
mov eax, dword fs:[0]
push eax
sub esp, 0x660
mov eax, dword [0x5b107c]
xor eax, esp
mov dword [esp + 0x658], eax
push ebx
push esi
push edi
mov eax, dword [0x5b107c]
xor eax, esp
push eax
lea eax, [esp + 0x670]
mov dword fs:[0], eax
mov eax, dword [ebp + 8]
mov dword [esp + 0x10], eax
lea eax, [esp + 0x150]
mov esi, ecx
mov dword [esp + 0x1c], vtable.CMHFile.0
call fcn.004061b0
xor ebx, ebx
push 0x104
lea ecx, [esp + 0x50]
push ebx
push ecx
mov dword [esp + 0x2c], ebx
mov dword [esp + 0x40], ebx
mov dword [esp + 0x44], ebx
mov dword [esp + 0x48], ebx
mov word [esp + 0x4c], bx
mov dword [esp + 0x50], ebx
mov dword [esp + 0x3c], ebx
mov dword [esp + 0x54], ebx
call sub.MSVCR100.dll_memset
add esp, 0xc
mov dword [esp + 0x28], ebx
mov dword [esp + 0x2c], ebx
push ebx
push esi
mov ecx, 0x587394
lea edi, [esp + 0x24]
mov dword [esp + 0x680], ebx
call fcn.00528720
test eax, eax
jne 0x42b9f7
mov dword [esp + 0x1c], vtable.CMHFile.0
mov esi, edi
mov dword [esp + 0x678], 1
call fcn.00528910
xor eax, eax
jmp 0x42f62d
push 0xff
lea edx, [esp + 0x569]
push ebx
push edx
mov byte [esp + 0x570], bl
call sub.MSVCR100.dll_memset
add esp, 0xc
xor edi, edi
jmp case.0x42e3af.135
lea eax, [esp + 0x564]
push eax
lea esi, [esp + 0x20]
call fcn.00528970
mov eax, dword [esp + 0x24]
sub eax, ebx
je 0x42ba50
dec eax
jne 0x42f5f3
mov ecx, dword [esp + 0x3c]
cmp ecx, dword [esp + 0x30]
je 0x42f60a
jmp 0x42ba6a
mov edx, dword [esp + 0x20]
push edx
call dword [sym.imp.MSVCR100.dll_feof]
add esp, 4
neg eax
sbb eax, eax
neg eax
jne 0x42f60a
cmp byte [esp + 0x564], 0x40
jne 0x42ba87
lea eax, [esp + 0x564]
push eax
lea esi, [esp + 0x20]
call fcn.00528df0
jmp case.0x42e3af.135
lea ecx, [esp + 0x564]
push ecx
mov ecx, dword [esp + 0x14]
call fcn.00433cb0
mov dword [esp + 0x18], eax
cmp eax, 0x145
ja case.0x42bab0.118
mov edx, eax
movzx eax, byte [edx + 0x42f854]
jmp dword [eax*4 + 0x42f654]
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42bb13
push 0x234
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 2
cmp eax, ebx
je 0x42baf4
push eax
call fcn.00421860
jmp 0x42baf6
xor eax, eax
lea ecx, [esp + 0x1c]
push ecx
mov ecx, dword [esp + 0x14]
push eax
mov byte [esp + 0x680], bl
call fcn.004307b0
mov edi, eax
jmp case.0x42bab0.118
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42bb5e
push 0x24c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 3
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.00476b00
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42bba8
push 0x338
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 4
cmp eax, ebx
je 0x42baf4
push eax
call fcn.004276c0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42bbf3
push 0x338
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 5
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.004d1740
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42bc3e
push 0x318
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 6
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.0043cfc0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42bc89
push 0x248
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 7
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.00451270
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42bcd3
push 0x2f4
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 8
cmp eax, ebx
je 0x42baf4
push eax
call fcn.0043fa00
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42bd1e
push 0x530
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 9
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.00444a50
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42bd68
push 0x9d78
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xa
cmp eax, ebx
je 0x42baf4
push eax
call fcn.004ca6e0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42bde4
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0xb
cmp esi, ebx
je 0x42bdc5
push esi
call fcn.00421860
mov dword [esi], vtable.CStallKindSelectDlg.0
mov dword [esi + 0x234], ebx
mov dword [esi + 0x238], ebx
mov dword [esi + 0x23c], ebx
jmp 0x42bdc7
xor esi, esi
mov ecx, dword [esp + 0x10]
lea edx, [esp + 0x1c]
push edx
push esi
mov byte [esp + 0x680], bl
call fcn.004307b0
mov edi, eax
jmp case.0x42bab0.118
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42be2e
push 0x9df0
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xc
cmp eax, ebx
je 0x42baf4
push eax
call fcn.004d8b80
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42be79
push 0x28c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xd
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.004d5f80
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42bec3
push 0x9df4
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xe
cmp eax, ebx
je 0x42baf4
push eax
call fcn.004da750
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42bf0e
push 0x6ac
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xf
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.004d2280
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42bf87
push 0x6a0
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x10
cmp esi, ebx
je 0x42bf68
push esi
call fcn.00421860
mov eax, 0x54
mov dword [esi], vtable.cHelpDialog.0
mov word [esi + 0xc], ax
mov dword [esi + 0x234], ebx
jmp 0x42bf6a
xor esi, esi
lea ecx, [esp + 0x1c]
push ecx
mov ecx, dword [esp + 0x14]
push esi
mov byte [esp + 0x680], bl
call fcn.004307b0
mov edi, eax
jmp case.0x42bab0.118
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42bffa
push 0x244
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x11
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov edx, 0x53
mov dword [esi], vtable.cCharMakeDlg.0
mov word [esi + 0xc], dx
jmp 0x42bfdd
xor esi, esi
mov ecx, dword [esp + 0x10]
lea eax, [esp + 0x1c]
push eax
push esi
mov byte [esp + 0x680], bl
call fcn.004307b0
mov edi, eax
jmp case.0x42bab0.118
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c044
push 0x528
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x12
cmp eax, ebx
je 0x42baf4
push eax
call fcn.004e5510
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c0a5
push 0x640
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x13
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov edx, 0x45
mov dword [esi], vtable.CMoneyDlg.0
mov word [esi + 0xc], dx
mov dword [esi + 0x238], ebx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c0ef
push 0x720
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x14
cmp eax, ebx
je 0x42baf4
push eax
call fcn.004415f0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c139
push 0x294
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x15
cmp eax, ebx
je 0x42e379
push eax
call fcn.0045d890
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c184
push 0x25c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x16
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.00466420
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c1cf
push 0x25c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x17
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.00466420
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c21a
push 0x25c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x18
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.00466420
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c265
push 0x25c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x19
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.00466420
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c2b0
push 0x25c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x1a
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.00466420
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c2fb
push 0x25c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x1b
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.00466420
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c35a
push 0x25c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x1c
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov dword [esi], vtable.CPartyBtnDlg.0
mov dword [esi + 0x34], ebx
mov dword [esi + 0x258], 1
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c3a5
push 0x258
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x1d
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.00466ac0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c400
push 0x244
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x1e
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov edx, 0x5e
mov dword [esi], vtable.CPartyInviteDlg.0
mov word [esi + 0xc], dx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c44b
push 0x238
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x1f
cmp eax, ebx
je 0x42baf4
mov ecx, eax
call fcn.0041f4e0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c4a9
push 0x23c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x20
cmp esi, ebx
je 0x42bdc5
push esi
call fcn.00421860
mov dword [esi], vtable.CMousePointer.0
mov dword [esi + 0x234], ebx
mov dword [esi + 0x238], ebx
jmp 0x42bdc7
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c4f3
push 0x390
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x21
cmp eax, ebx
je 0x42baf4
push eax
call fcn.00459aa0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c53e
push 0x288
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x22
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.0045ad10
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c5a9
push 0x28c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x23
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov eax, 0x4d
mov dword [esi], vtable.CNoteDialog.0
mov word [esi + 0xc], ax
mov dword [esi + 0x284], 1
mov dword [esi + 0x288], ebx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c5f3
push 0x2c8
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x24
cmp eax, ebx
je 0x42baf4
push eax
call fcn.0045c170
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c64e
push 0x244
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x25
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov edx, 0x50
mov dword [esi], vtable.CMiniFriendDialog.0
mov word [esi + 0xc], dx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c6a0
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x26
cmp esi, ebx
je 0x42bf68
push esi
call fcn.00421860
mov dword [esi], vtable.CReviveDialog.0
jmp 0x42bf6a
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c6eb
push 0x278
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x27
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.0045fc70
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c735
push 0x33c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x28
cmp eax, ebx
je 0x42baf4
push eax
call fcn.00464300
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c790
push 0x244
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x29
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov edx, 0x59
mov dword [esi], vtable.CWantRegistDialog.0
mov word [esi + 0xc], dx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c7e2
push 0x234
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x2a
cmp esi, ebx
je 0x42bf68
push esi
call fcn.00421860
mov dword [esi], vtable.CExitDialog.0
jmp 0x42bf6a
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c834
push 0x578
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x2b
cmp esi, ebx
je 0x42bdc5
push esi
call fcn.00421860
mov dword [esi], vtable.CMacroDialog.0
jmp 0x42bdc7
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c8a5
push 0x2f8
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x2c
cmp esi, ebx
je 0x42bf68
push esi
call fcn.00421860
mov eax, 0x400
mov dword [esi + 0x238], ebx
mov word [esi + 0xc], ax
mov dword [esi + 0x23c], ebx
mov dword [esi + 0x234], 0
mov dword [esi], vtable.COptionDialog.0
jmp 0x42bf6a
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c8f0
push 0x298
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x2d
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.004cdd70
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c93b
push 0x248
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x2e
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.0043f150
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c993
push 0x248
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x2f
cmp esi, ebx
je 0x42bdc5
push esi
call fcn.00421860
mov dword [esi], vtable.CMenuSlotDialog.0
mov dword [esi + 0x244], ebx
jmp 0x42bdc7
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42c9de
push 0x2c8
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x30
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.004ee4d0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42ca30
push 0x234
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x31
cmp esi, ebx
je 0x42bdc5
push esi
call fcn.00421860
mov dword [esi], vtable.CChinaAdviceDlg.0
jmp 0x42bdc7
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42ca7b
push 0xa570
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x32
cmp eax, ebx
je 0x42baf4
mov ecx, eax
call fcn.004438a0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42cac6
push 0x24c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x33
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.004199f0
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42cb1e
push 0x25c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x34
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov dword [esi], vtable.CMNChannelDialog.0
mov dword [esi + 0x258], ebx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42cb68
push 0x748
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x35
cmp eax, ebx
je 0x42baf4
push eax
call fcn.00455ef0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42cbb2
push 0x5a4
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x36
cmp eax, ebx
je 0x42e379
push eax
call fcn.00454630
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42cbfc
push 0x2e4
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x37
cmp eax, ebx
je 0x42baf4
push eax
call fcn.0045b5f0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42cc47
push 0x250
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x38
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.0041c710
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42cc92
push 0x254
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x39
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.0041ccc0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42cce4
push 0x234
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x3a
cmp esi, ebx
je 0x42bdc5
push esi
call fcn.00421860
mov dword [esi], vtable.CLoadingDlg.0
jmp 0x42bdc7
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42cd2f
push 0xa30
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x3b
cmp eax, ebx
je 0x42baf4
mov ecx, eax
call fcn.004504f0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42cd7a
push 0x3d94
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x3c
cmp eax, ebx
je 0x42e379
mov ecx, eax
call fcn.0044c420
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42cdc5
push 0x3a98
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x3d
cmp eax, ebx
je 0x42baf4
mov ecx, eax
call fcn.0044e410
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42ce2d
push 0x248
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x3e
cmp esi, ebx
je 0x42bdc5
push esi
call fcn.00421860
mov dword [esi], vtable.CServerListDialog.0
mov dword [esi + 0x234], ebx
mov dword [esi + 0x238], ebx
mov dword [esi + 0x23c], 0xffffffff
jmp 0x42bdc7
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42ce78
push 0x24c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x3f
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.00460c20
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42ced2
push 0x2a4
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x40
cmp esi, ebx
je 0x42bfdb
call fcn.00423d30
mov edx, 0x104
mov dword [esi], vtable.CMPRegistDialog.0
mov word [esi + 0xc], dx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42cf1d
push 0x268
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x41
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.00465360
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42cf78
push 0x23c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x42
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov edx, 0x105
mov dword [esi], vtable.CMPNoticeDialog.0
mov word [esi + 0xc], dx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42cfd3
push 0x244
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x43
cmp esi, ebx
je 0x42bdc5
push esi
call fcn.00421860
mov ecx, 0x5f
mov dword [esi], vtable.CMPGuageDialog.0
mov word [esi + 0xc], cx
jmp 0x42bdc7
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d037
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x44
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov dword [esi], vtable.CBailDialog.0
mov dword [esi + 0x234], ebx
mov dword [esi + 0x238], ebx
mov dword [esi + 0x23c], ebx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d095
push 0x23c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x45
cmp esi, ebx
je 0x42bf68
push esi
call fcn.00421860
mov dword [esi], vtable.CEventNotifyDialog.0
mov dword [esi + 0x234], ebx
mov dword [esi + 0x238], ebx
jmp 0x42bf6a
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d0f0
push 0x248
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x46
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov edx, 0x60
mov dword [esi], vtable.CGuildCreateDialog.0
mov word [esi + 0xc], dx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d151
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x47
cmp esi, ebx
je 0x42bdc5
push esi
call fcn.00421860
mov ecx, 0x67
mov dword [esi], vtable.CGuildUnionCreateDialog.0
mov word [esi + 0xc], cx
mov dword [esi + 0x234], ebx
jmp 0x42bdc7
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d19c
push 0x2e0
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x48
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.0046a8f0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d1f7
push 0x238
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x49
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov edx, 0x62
mov dword [esi], vtable.CGuildInviteDialog.0
mov word [esi + 0xc], dx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d252
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x4a
cmp esi, ebx
je 0x42bdc5
push esi
call fcn.00421860
mov ecx, 0x63
mov dword [esi], vtable.CGuildMarkDialog.0
mov word [esi + 0xc], cx
jmp 0x42bdc7
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d2ad
push 0x268
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x4b
cmp esi, ebx
je 0x42bf68
push esi
call fcn.00421860
mov eax, 0x64
mov dword [esi], vtable.CGuildLevelUpDialog.0
mov word [esi + 0xc], ax
jmp 0x42bf6a
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d308
push 0x23c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x4c
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov edx, 0x65
mov dword [esi], vtable.CGuildNickNameDialog.0
mov word [esi + 0xc], dx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d352
push 0x284
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x4d
cmp eax, ebx
je 0x42baf4
push eax
call fcn.0046d300
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d39d
push 0x24c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x4e
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.0046e530
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d3e7
push 0x274
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x4f
cmp eax, ebx
je 0x42baf4
push eax
call fcn.00468190
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d431
push 0x2a0
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x50
cmp eax, ebx
je 0x42e379
push eax
call fcn.00468d20
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d499
push 0x248
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x51
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov dword [esi], vtable.CPointSaveDialog.0
mov dword [esi + 0x23c], 1
mov dword [esi + 0x244], ebx
mov dword [esi + 0x240], ebx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d4e4
push 0x280
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x52
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.0046f050
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d53f
push 0x260
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x53
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov edx, 0x801
mov dword [esi], vtable.CGFWarResultDlg.0
mov word [esi + 0xc], dx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d5a4
push 0x264
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x54
cmp esi, ebx
je 0x42bdc5
push esi
call fcn.00421860
mov ecx, 0x802
mov dword [esi], vtable.CGFWarInfoDlg.0
mov word [esi + 0xc], cx
mov dword [esi + 0x260], 0xffffffff
jmp 0x42bdc7
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d5ff
push 0x244
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x55
cmp esi, ebx
je 0x42bf68
push esi
call fcn.00421860
mov eax, 0x803
mov dword [esi], vtable.CGuildWarInfoDlg.0
mov word [esi + 0xc], ax
jmp 0x42bf6a
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d649
push 0x288
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x56
cmp eax, ebx
je 0x42e379
push eax
call fcn.00470040
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d6a4
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x57
cmp esi, ebx
je 0x42bf68
push esi
call fcn.00421860
mov eax, 0x6d
mov dword [esi], vtable.CSkillPointNotify.0
mov word [esi + 0xc], ax
jmp 0x42bf6a
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d6ef
push 0x2ec
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x58
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.004723a0
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d739
push 0x9d30
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x59
cmp eax, ebx
je 0x42baf4
push eax
call fcn.00470f90
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d786
push 0x288
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x5a
cmp eax, ebx
je 0x42e379
mov ebx, eax
call fcn.00470ce0
xor ebx, ebx
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d7d1
push 0x2c8
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x5b
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.004716c0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d832
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x5c
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov edx, 0x72
mov dword [esi], vtable.CChaseinputDialog.0
mov word [esi + 0xc], dx
mov dword [esi + 0x238], ebx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d893
push 0x23c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x5d
cmp esi, ebx
je 0x42bdc5
push esi
call fcn.00421860
mov ecx, 0x73
mov dword [esi], vtable.CNameChangeDialog.0
mov word [esi + 0xc], cx
mov dword [esi + 0x238], ebx
jmp 0x42bdc7
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d8ee
push 0x234
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x5e
cmp esi, ebx
je 0x42bf68
push esi
call fcn.00421860
mov eax, 0x74
mov dword [esi], vtable.CNameChangeNotifyDlg.0
mov word [esi + 0xc], ax
jmp 0x42bf6a
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d949
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x5f
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov edx, 0x75
mov dword [esi], vtable.CGTRegistDialog.0
mov word [esi + 0xc], dx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d9a4
push 0x238
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x60
cmp esi, ebx
je 0x42bdc5
push esi
call fcn.00421860
mov ecx, 0x76
mov dword [esi], vtable.CGTRegistcancelDialog.0
mov word [esi + 0xc], cx
jmp 0x42bdc7
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42d9ef
push 0x36dc
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x61
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.004739a0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42da39
push 0x260
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x62
cmp eax, ebx
je 0x42e379
push eax
call fcn.00472be0
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42da83
push 0x6ec
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x63
cmp eax, ebx
je 0x42baf4
push eax
call fcn.00473370
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42dade
push 0x24c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x64
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov edx, 0x805
mov dword [esi], vtable.CSWTimeRegDlg.0
mov word [esi + 0xc], dx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42db28
push 0xd40
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x65
cmp eax, ebx
je 0x42baf4
push eax
call fcn.00474cb0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42db83
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x66
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov edx, 0x807
mov dword [esi], vtable.CSWInfoDlg.0
mov word [esi + 0xc], dx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42dbde
push 0x24c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x67
cmp esi, ebx
je 0x42bdc5
push esi
call fcn.00421860
mov ecx, 0x80c
mov dword [esi], vtable.CSWStartTimeDialog.0
mov word [esi + 0xc], cx
jmp 0x42bdc7
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42dc29
push 0x274
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x68
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.004759e0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42dc74
push 0x4e8
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x69
cmp eax, ebx
je 0x42e379
mov ecx, eax
call fcn.004763b0
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42dccf
push 0x250
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x6a
cmp esi, ebx
je 0x42bf68
push esi
call fcn.00421860
mov eax, 0x80a
mov dword [esi], vtable.CSWProfitDlg.0
mov word [esi + 0xc], ax
jmp 0x42bf6a
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42dd30
push 0x248
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x6b
cmp esi, ebx
je 0x42bfdb
push esi
call fcn.00421860
mov edx, 0x80b
mov dword [esi], vtable.CSWEngraveDialog.0
mov word [esi + 0xc], dx
mov dword [esi + 0x23c], ebx
jmp 0x42bfdd
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42dd97
push 0x244
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x6c
cmp esi, ebx
je 0x42bdc5
push esi
call fcn.00421860
mov ecx, 0x80c
mov dword [esi], vtable.CSWTimeDialog.0
mov word [esi + 0xc], cx
mov dword [esi + 0x23c], ebx
mov dword [esi + 0x240], ebx
jmp 0x42bdc7
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42ddf2
push 0x23c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
mov esi, eax
add esp, 4
mov dword [esp + 0x14], esi
mov byte [esp + 0x678], 0x6d
cmp esi, ebx
je 0x42bf68
push esi
call fcn.00421860
mov eax, 0x80d
mov dword [esi], vtable.CChangeJobDialog.0
mov word [esi + 0xc], ax
jmp 0x42bf6a
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42de3d
push 0x4e8
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x6e
cmp eax, ebx
je 0x42e379
mov ecx, eax
call fcn.00476c30
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42de88
push 0x4e8
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x6f
cmp eax, ebx
je 0x42baf4
mov ecx, eax
call fcn.00479e00
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42ded3
push 0x280
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x70
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.00478f90
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42df1e
push 0x258
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x71
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.00479250
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42df69
push 0x2a0
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x72
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.00477430
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42dfb4
push 0x4f4
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x73
cmp eax, ebx
je 0x42baf4
mov ecx, eax
call fcn.004793c0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42dfff
push 0x4f8
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x74
cmp eax, ebx
je 0x42e379
mov ecx, eax
call fcn.00478690
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e04a
push 0x280
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x75
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.0047a640
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e095
push 0x258
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x76
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.0047aa30
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e0df
push 0x278
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x77
cmp eax, ebx
je 0x42baf4
push eax
call fcn.0047adc0
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e12a
push 0x244
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x78
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.0045bf90
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e175
push 0x250
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x79
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.0047f120
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e1c0
push 0x250
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x7a
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.0047f680
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e20b
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x7b
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.0051d820
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e256
push 0x268
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x7c
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.004818f0
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e2a3
push 0x2dc
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x7d
cmp eax, ebx
je 0x42baf4
mov ebx, eax
call fcn.00515000
xor ebx, ebx
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e2ed
push 0x288
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x7e
cmp eax, ebx
je 0x42e379
push eax
call fcn.00513100
jmp 0x42e37b
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e338
push 0x268
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x7f
cmp eax, ebx
je 0x42baf4
mov esi, eax
call fcn.00481270
jmp 0x42baf6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e395
push 0x26c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x80
cmp eax, ebx
je 0x42e379
mov esi, eax
call fcn.00481790
jmp 0x42e37b
xor eax, eax
mov ecx, dword [esp + 0x10]
lea edx, [esp + 0x1c]
push edx
push eax
mov byte [esp + 0x680], bl
call fcn.004307b0
mov edi, eax
jmp case.0x42bab0.118
int3
mov eax, dword [esp + 0x18]
add eax, 0xffffff8a
cmp eax, 0xd1
ja case.0x42e3af.135
movzx eax, byte [eax + 0x42fa98]
jmp dword [eax*4 + 0x42f99c]
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e413
push 0x244
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x81
cmp eax, ebx
je 0x42e3f4
mov esi, eax
call fcn.0045d570
jmp 0x42e3f6
xor eax, eax
lea ecx, [esp + 0x1c]
push ecx
mov ecx, dword [esp + 0x14]
push eax
mov byte [esp + 0x680], bl
call fcn.004307b0
mov edi, eax
jmp case.0x42e3af.135
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e45e
push 0x238
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x82
cmp eax, ebx
je 0x42f5ce
mov esi, eax
call fcn.0046ce30
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e4a9
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x83
cmp eax, ebx
je 0x42e3f4
mov esi, eax
call fcn.0046cfb0
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e4f2
push 0x2b0
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x84
cmp eax, ebx
je 0x42f5ce
call fcn.0047b0e0
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e53b
push 0x29c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x85
cmp eax, ebx
je 0x42e3f4
call fcn.0047c080
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e586
push 0x274
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x86
cmp eax, ebx
je 0x42f5ce
mov esi, eax
call fcn.0047c3b0
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e5d1
push 0x234
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x87
cmp eax, ebx
je 0x42e3f4
mov esi, eax
call fcn.0046bfb0
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e61c
push 0x23c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x88
cmp eax, ebx
je 0x42f5ce
mov esi, eax
call fcn.0047c880
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e666
push 0x26c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x89
cmp eax, ebx
je 0x42e3f4
push eax
call fcn.0046c470
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e6b1
push 0x43c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x8a
cmp eax, ebx
je 0x42f5ce
mov esi, eax
call fcn.0046d7e0
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e6fc
push 0x3d98
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x8b
cmp eax, ebx
je 0x42e3f4
mov ecx, eax
call fcn.005702e0
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e747
push 0xd34
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x8c
cmp eax, ebx
je 0x42f5ce
mov ecx, eax
call fcn.0056ec20
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e792
push 0x47b8
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x8d
cmp eax, ebx
je 0x42e3f4
mov ecx, eax
call fcn.00572840
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e7dd
push 0x47b4
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x8e
cmp eax, ebx
je 0x42f5ce
mov ecx, eax
call fcn.00569a00
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e828
push 0x234
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x8f
cmp eax, ebx
je 0x42e3f4
mov esi, eax
call fcn.0056a4c0
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e873
push 0x2c8
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x90
cmp eax, ebx
je 0x42f5ce
mov edi, eax
call fcn.0056ac70
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e8be
push 0x23c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x91
cmp eax, ebx
je 0x42e3f4
mov esi, eax
call fcn.0056aac0
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e909
push 0x4e0
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x92
cmp eax, ebx
je 0x42f5ce
mov ecx, eax
call fcn.00571f50
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e954
push 0x4e0
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x93
cmp eax, ebx
je 0x42e3f4
mov ecx, eax
call fcn.0056a4d0
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e99f
push 0x4e4
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x94
cmp eax, ebx
je 0x42f5ce
mov ecx, eax
call fcn.0047ca20
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42e9ea
push 0x4e8
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x95
cmp eax, ebx
je 0x42e3f4
mov ecx, eax
call fcn.0047d100
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42ea35
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x96
cmp eax, ebx
je 0x42f5ce
mov esi, eax
call fcn.0047dde0
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42ea80
push 0x234
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x97
cmp eax, ebx
je 0x42e3f4
mov esi, eax
call fcn.0045ac00
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42eacb
push 0x234
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x98
cmp eax, ebx
je 0x42f5ce
mov esi, eax
call fcn.00572600
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42eb14
push 0x254
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x99
cmp eax, ebx
je 0x42e3f4
call fcn.00571d70
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42eb5d
push 0x250
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x9a
cmp eax, ebx
je 0x42f5ce
call fcn.0047dd10
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42eba6
push 0x250
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x9b
cmp eax, ebx
je 0x42e3f4
call fcn.00570210
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42ebef
push 0x250
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x9c
cmp eax, ebx
je 0x42f5ce
call fcn.00571cb0
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42ec39
push 0xa4c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x9d
cmp eax, ebx
je 0x42e3f4
push eax
call fcn.0047e2e0
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42ec83
push 0x570
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x9e
cmp eax, ebx
je 0x42f5ce
push eax
call fcn.0047e8a0
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42eccd
push 0x274
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0x9f
cmp eax, ebx
je 0x42e3f4
push eax
call fcn.00573820
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42ed17
push 0x47c4
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xa0
cmp eax, ebx
je 0x42f5ce
push eax
call fcn.004dcc00
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42ed61
push 0x31c0
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xa1
cmp eax, ebx
je 0x42e3f4
push eax
call fcn.004d71d0
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42edac
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xa2
cmp eax, ebx
je 0x42f5ce
mov esi, eax
call fcn.00480360
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42edf7
push 0x2c0
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xa3
cmp eax, ebx
je 0x42e3f4
mov esi, eax
call fcn.0047fc50
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42ee41
push 0x268
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xa4
cmp eax, ebx
je 0x42f5ce
push eax
call fcn.00467070
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42ee8c
push 0x244
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xa5
cmp eax, ebx
je 0x42e3f4
mov esi, eax
call fcn.004805d0
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42eed7
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xa6
cmp eax, ebx
je 0x42f5ce
mov esi, eax
call fcn.00480840
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42ef22
push 0x25c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xa7
cmp eax, ebx
je 0x42e3f4
mov esi, eax
call fcn.004809f0
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42ef6d
push 0x244
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xa8
cmp eax, ebx
je 0x42f5ce
mov esi, eax
call fcn.00506d90
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42efb8
push 0x244
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xa9
cmp eax, ebx
je 0x42e3f4
mov esi, eax
call fcn.00506e30
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f003
push 0x238
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xaa
cmp eax, ebx
je 0x42f5ce
mov esi, eax
call fcn.00510690
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f04e
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xab
cmp eax, ebx
je 0x42e3f4
mov esi, eax
call fcn.00511b30
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f099
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xac
cmp eax, ebx
je 0x42f5ce
mov esi, eax
call fcn.00511f80
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f0e4
push 0x248
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xad
cmp eax, ebx
je 0x42e3f4
mov esi, eax
call fcn.00512800
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f12f
push 0x298
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xae
cmp eax, ebx
je 0x42f5ce
mov esi, eax
call fcn.00512180
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f178
push 0x298
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xaf
cmp eax, ebx
je 0x42e3f4
call fcn.00512060
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f1c2
push 0x6f0
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xb0
cmp eax, ebx
je 0x42f5ce
push eax
call fcn.00401b50
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f20c
push 0x4f0
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xb1
cmp eax, ebx
je 0x42e3f4
push eax
call fcn.00449f10
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f256
push 0x125c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xb2
cmp eax, ebx
je 0x42f5ce
push eax
call fcn.0044a760
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f2a0
push 0x4e8
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xb3
cmp eax, ebx
je 0x42e3f4
push eax
call fcn.00511080
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f2ea
push 0x4e8
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xb4
cmp eax, ebx
je 0x42f5ce
push eax
call fcn.005114d0
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f335
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xb5
cmp eax, ebx
je 0x42e3f4
mov esi, eax
call fcn.00524a30
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f380
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xb6
cmp eax, ebx
je 0x42f5ce
mov esi, eax
call fcn.005256e0
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f3cb
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xb7
cmp eax, ebx
je 0x42e3f4
mov esi, eax
call fcn.00525c90
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f416
push 0x240
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xb8
cmp eax, ebx
je 0x42f5ce
mov esi, eax
call fcn.00525a40
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f460
push 0x16d0
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xb9
cmp eax, ebx
je 0x42e3f4
push eax
call fcn.00525fc0
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f4aa
push 0x16d0
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xba
cmp eax, ebx
je 0x42f5ce
push eax
call fcn.00527030
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f4f5
push 0x250
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xbb
cmp eax, ebx
je 0x42e3f4
mov esi, eax
call fcn.00526c50
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f540
push 0x248
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xbc
cmp eax, ebx
je 0x42f5ce
mov edi, eax
call fcn.0051c480
jmp 0x42f5d0
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f58b
push 0x26c
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xbd
cmp eax, ebx
je 0x42e3f4
mov esi, eax
call fcn.00401060
jmp 0x42e3f6
int3
push 0x69d3c8
lea esi, [esp + 0x20]
call fcn.00528970
cmp byte [0x69d3c8], 0x7b
jne 0x42f5ed
push 0x3a8
call dword [sym.imp.MSVCR100.dll_void____cdecl_operator_new_unsigned_int_]
add esp, 4
mov dword [esp + 0x14], eax
mov byte [esp + 0x678], 0xbe
cmp eax, ebx
je 0x42f5ce
push eax
call fcn.00510850
jmp 0x42f5d0
xor eax, eax
mov ecx, dword [esp + 0x10]
lea edx, [esp + 0x1c]
push edx
push eax
mov byte [esp + 0x680], bl
call fcn.004307b0
mov edi, eax
jmp case.0x42e3af.135
int3
dec eax
jne 0x42f60a
push str.MHFile.cpp
xor ecx, ecx
mov edx, 0x258
call fcn.0052cb10
add esp, 4
lea esi, [esp + 0x1c]
call fcn.00528910
mov dword [esp + 0x1c], vtable.CMHFile.0
mov dword [esp + 0x678], 0xbf
call fcn.00528910
mov eax, edi
mov ecx, dword [esp + 0x670]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [esp + 0x658]
xor ecx, esp
call fcn.005762ee
mov esp, ebp
pop ebp
ret 4