Function at 0x4b0ad4
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x5874ec
mov eax, dword fs:[0]
push eax
mov eax, 0x2358
call fcn.00562360
mov eax, dword [0x66e240]
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 dword [ebp - 0x2364], ecx
mov edi, dword [ebp + 8]
lea ecx, [ebp - 0x2358]
mov esi, dword [ebp + 0xc]
call fcn.004f3a76
xor ebx, ebx
lea ecx, [ebp - 0x2358]
push ebx
push esi
push edi
mov dword [ebp - 4], ebx
call fcn.004f426c
test eax, eax
je 0x4b3d40
push 0xff
lea eax, [ebp - 0x10f]
mov byte [ebp - 0x110], bl
push ebx
push eax
call fcn.00561d60
add esp, 0xc
mov esi, ebx
jmp case.0x4b2d8b.135
cmp byte [ebp - 0x110], 0x40
lea eax, [ebp - 0x110]
jne 0x4b0b7f
push 0x100
push eax
lea ecx, [ebp - 0x2358]
call fcn.004f3de4
jmp case.0x4b2d8b.135
mov edi, dword [ebp - 0x2364]
mov ecx, edi
push eax
call fcn.004b7611
mov ecx, eax
mov dword [ebp - 0x235c], ecx
cmp ecx, 0x44
jg 0x4b1c7c
je 0x4b1c3d
cmp ecx, 0x43
ja case.0x4b2906.308
jmp dword [ecx*4 + 0x4b3d70]
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b0c01
push 0x958
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 1
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004a7d3e
jmp 0x4b0be8
mov eax, ebx
lea ecx, [ebp - 0x2358]
push ecx
push eax
mov ecx, edi
mov byte [ebp - 4], bl
call fcn.004b436d
mov esi, eax
jmp 0x4b2d70
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b0c39
push 0x970
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 2
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00493c9d
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b0c78
push 0xa5b
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 3
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004acfcd
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b0cb7
push 0xa5b
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 4
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004665b7
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b0cf6
push 0xa54
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 5
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00459991
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b0d35
push 0x96c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 7
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00506925
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b0d74
push 0xb16
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 8
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004ecdb5
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b0db3
push 0xc98
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 9
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004c14af
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b0df2
push 0x23473
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0045f8e7
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b0e31
push 0x964
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0053cfce
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b0e70
push 0x234f1
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0054101e
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b0eaf
push 0x9b0
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xd
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004558bd
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b0eee
push 0x23563
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xe
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.005423e4
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b0f2d
push 0xdd4
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xf
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00508e6a
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b0f6c
push 0xdc4
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x10
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0049f3c5
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b0fab
push 0x968
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x11
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0045cd45
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b0fea
push 0xc4a
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x12
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004a08c8
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1029
push 0xd64
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x13
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004fd333
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1068
push 0xdc3
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x14
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0046d280
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b10a7
push 0x9b6
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x15
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0052aec1
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b10e6
push 0x980
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x16
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0051912b
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1113
push 0x980
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x17
jmp 0x4b10d2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1140
push 0x980
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x18
jmp 0x4b10d2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1170
push 0x980
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x19
jmp 0x4b10d2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b11a0
push 0x980
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x1a
jmp 0x4b10d2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b11d0
push 0x980
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x1b
jmp 0x4b10d2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b120f
push 0x980
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x1c
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00515f91
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b124e
push 0x97c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x1d
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.005163ce
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b128d
push 0x968
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x1e
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00516fc3
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b12cc
push 0x95c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x1f
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004a64a1
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b130b
push 0x960
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x20
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004feed8
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b134a
push 0xac7
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x21
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.005268e1
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1389
push 0x9aa
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x22
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00483060
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b13c8
push 0x9b0
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x23
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.005083a5
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1407
push 0x9ec
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x24
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004fa370
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1446
push 0x968
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x25
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004f7ffe
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1485
push 0x964
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x26
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0053478a
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b14c4
push 0x9af
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x27
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00458082
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1503
push 0xa57
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x28
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0055ad14
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1542
push 0x968
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x29
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0055b552
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1591
push 0x958
call fcn.005605ae
mov esi, eax
pop ecx
mov dword [ebp - 0x2360], esi
mov byte [ebp - 4], 0x2a
test esi, esi
je 0x4b1582
mov ecx, esi
call fcn.004a7d3e
mov dword [esi], vtable.CExitDialog.0
jmp 0x4b1584
mov esi, ebx
lea eax, [ebp - 0x2358]
push eax
push esi
jmp 0x4b0bf0
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b15d1
push 0xc6e
call fcn.005605ae
mov esi, eax
pop ecx
mov dword [ebp - 0x2360], esi
mov byte [ebp - 4], 0x2b
test esi, esi
je 0x4b1582
mov ecx, esi
call fcn.004a7d3e
mov dword [esi], vtable.CMacroDialog.0
jmp 0x4b1584
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1610
push 0xa24
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x2c
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0051361c
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b164f
push 0x9d0
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x2d
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0047d090
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b168e
push 0x96c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x2e
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0045eee3
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b16cd
push 0x96c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x2f
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004f117a
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b170c
push 0x9ec
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x30
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0051f5be
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b174b
push 0x958
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x31
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00463d99
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b178a
push 0x2c2b2
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x32
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0046fb83
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b17c9
push 0x970
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x33
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004fca23
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1808
push 0x980
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x34
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004fc358
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1847
push 0xf8b
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x35
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004f80c9
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1886
push 0xe04
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x36
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0045334e
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b18c5
push 0x9f4
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x37
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004fdc0b
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1904
push 0x974
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x38
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00457878
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1943
push 0x958
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x3a
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004e9d1c
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1982
push 0x2ae0
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x3b
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0055650d
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b19c1
push 0x1056c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x3c
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004fa968
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1a00
push 0xf490
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x3d
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00532a39
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1a3f
push 0x96c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x3e
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00535fb8
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1a7e
push 0x970
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x3f
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0052ac07
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1abd
push 0x9c6
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x40
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00502096
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1afc
push 0x98c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x41
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00501ec8
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1b3b
push 0x960
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x42
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00501ff8
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1b7a
push 0x968
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x43
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00501c70
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1bb9
push 0x968
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x44
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0045214b
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1bf8
push 0x960
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x45
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0047cf87
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1c37
push 0x96c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x46
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00494b98
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1c76
push 0x964
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x47
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00494bb1
jmp 0x4b0be8
int3
mov eax, 0x12d
cmp ecx, eax
jg 0x4b28f0
je 0x4b28b1
lea eax, [ecx - 0x45]
cmp eax, 0x30
ja case.0x4b2906.308
jmp dword [eax*4 + 0x4b3e80]
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1cdb
push 0xa04
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x48
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00494fab
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1d1a
push 0x95c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x49
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0049764a
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1d59
push 0x964
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x4a
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0049a45d
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1d98
push 0x98c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x4b
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0049785e
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1dd7
push 0x960
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x4c
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0049b21d
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1e16
push 0x9a5
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x4d
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0049b923
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1e55
push 0x970
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x4e
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0049e746
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1e94
push 0x998
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x4f
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004e4e7e
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1ed3
push 0x9c4
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x50
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004fef1d
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1f12
push 0x96c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x51
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00525bbc
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1f51
push 0x9a4
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x52
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00496953
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1f90
push 0x984
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x53
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004969b8
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b1fcf
push 0x988
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x54
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00496996
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b200e
push 0x968
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x55
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004969d3
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b204d
push 0x9ac
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x56
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00539d76
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b208c
push 0x964
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x57
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00539cb1
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b20cb
push 0xa10
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x58
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0051ac24
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b210a
push 0x23438
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x59
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00536a52
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2149
push 0x975
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x5a
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00536597
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2188
push 0x9e9
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x5b
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0045f107
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b21c7
push 0x964
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x5c
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0045f6bd
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2206
push 0x960
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x5d
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0050763d
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2245
push 0x958
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x5e
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00507818
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2284
push 0x964
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x5f
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00492d58
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b22c3
push 0x95c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x60
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00492cc5
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2302
push 0x3e00
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x61
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00493259
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2341
push 0x984
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x62
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00492877
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2380
push 0xe0e
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x63
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00492e63
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b23bf
push 0x970
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x64
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.005352aa
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b23fe
push 0x1464
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x65
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00535222
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b243d
push 0x964
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x66
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.005351ec
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b247c
push 0x970
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x67
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00535266
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b24bb
push 0x996
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x68
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0045bb04
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b24fa
push 0x1490
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x69
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00534c50
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2539
push 0x974
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x6a
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00535207
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2578
push 0x96c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x6b
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.005351ca
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b25b7
push 0x968
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x6c
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00535281
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b25f6
push 0x960
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x6d
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00457f75
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2635
push 0x1490
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x6e
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00534008
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2674
push 0x14e4
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x6f
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0052ee1d
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b26b3
push 0x9a4
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x70
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0051eab2
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b26f2
push 0x97c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x71
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0051ecf1
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2731
push 0x9d7
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x72
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0051bb9c
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2770
push 0x149c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x73
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0051ee65
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b27af
push 0x14a0
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x74
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0051e14b
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b27ee
push 0x9a2
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x75
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.005327a1
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b282d
push 0x97a
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x76
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0054dd59
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b286c
push 0x99a
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x77
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004e97f0
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b28ab
push 0x968
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x78
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0049b36c
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b28ea
push 0x978
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x39
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00457c73
jmp 0x4b0be8
int3
lea eax, [ecx - 0x133]
cmp eax, 0x21
ja case.0x4b2906.308
movzx eax, byte [eax + 0x4b3f90]
jmp dword [eax*4 + 0x4b3f44]
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2946
push 0xa50
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 6
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0045ae51
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2985
push 0x994
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x79
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00513209
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b29c4
push 0x974
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x7a
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00531f0c
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2a03
push 0x978
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x7b
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.005344ce
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2a42
push 0x990
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x7c
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.0045b8c7
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2a81
push 0x988
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x7d
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00480ee8
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2ac0
push 0x958
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x7e
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.005135e5
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2aff
push 0x9f1
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x7f
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00469c3a
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2b3e
push 0x9a4
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x80
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00468122
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2b7d
push 0xf5e
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x81
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00490c8f
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2bbc
push 0x974
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x82
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.004696d3
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2bfb
push 0x998
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x83
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.005303a6
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2c3a
push 0x960
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x84
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00464e43
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2c79
push 0x974
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x85
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00469301
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2cb8
push 0x988
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x86
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00514e45
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2cf7
push 0x97c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x87
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00468e21
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2d33
push 0x9b4
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x88
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00465c8f
jmp 0x4b0be8
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2d6f
push 0x960
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x89
test eax, eax
je 0x4b0be6
mov ecx, eax
call fcn.00558f00
jmp 0x4b0be8
int3
mov ecx, dword [ebp - 0x235c]
lea eax, [ecx - 0x76]
cmp eax, 0xda
ja case.0x4b2d8b.135
movzx eax, byte [eax + 0x4b40b4]
jmp dword [eax*4 + 0x4b3fb4]
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2dcb
push 0x968
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x8a
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0055541b
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2e0a
push 0x95c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x8b
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0049b59d
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2e49
push 0x964
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x8c
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0049b6d2
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2e88
push 0x9d2
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x8d
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00538c2d
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2ec7
push 0x9be
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x8e
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00539a55
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2f06
push 0x998
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x8f
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00534861
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2f45
push 0x958
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x90
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00497709
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2f84
push 0x960
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x91
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00548a4f
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b2fc3
push 0x990
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x92
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0049abb1
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3002
push 0xb60
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x93
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0049caa8
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3041
push 0x104ec
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x94
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00552bfe
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3080
push 0x3668
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x95
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00551bd9
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b30bf
push 0x13252
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x96
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00554808
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b30fe
push 0x1324e
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x97
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0054dfc0
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b313d
push 0x958
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x98
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0054e760
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b317c
push 0x9ec
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x99
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0054eda3
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b31bb
push 0x960
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x9a
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0054ec41
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b31fa
push 0x1488
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x9b
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.005541f7
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3239
push 0x1488
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x9c
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0054e797
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3278
push 0x148a
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x9d
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.005555e5
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b32b7
push 0x1490
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x9e
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00555ae7
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b32f6
push 0x964
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x9f
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0053b30e
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3335
push 0x958
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa0
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.004c1478
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3374
push 0x958
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa1
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0055465c
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b33b3
push 0x978
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa2
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.005540a6
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b33f2
push 0x974
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa3
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0055648d
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3431
push 0x974
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa4
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00552b7e
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3470
push 0x974
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa5
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00554026
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b34af
push 0x2bb6
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa6
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0053adde
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b34ee
push 0x1556
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa7
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00467464
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b352d
push 0x996
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa8
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0053a5f8
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b356c
push 0x129da
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa9
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00544248
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b35ab
push 0x38e4
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xaa
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0053bd60
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b35ea
push 0x964
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xab
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.004514d6
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3629
push 0x9e4
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xac
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00450f88
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3668
push 0x98c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xad
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.005184c1
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b36a7
push 0x968
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xae
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.004818ae
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b36e6
push 0x964
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xaf
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.004818d1
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3725
push 0x97e
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb0
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.004818ea
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3764
push 0x968
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb1
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.004fa2d5
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b37a3
push 0x968
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb2
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.004f7f32
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b37e2
push 0x958
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb3
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0046742d
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3821
push 0x96c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb4
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.004fd3e6
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3860
push 0x964
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb5
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00557c31
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b389f
push 0x9f8
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb6
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00515126
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b38de
push 0x1498
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb7
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.004e6989
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b391d
push 0x4c98
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb8
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.004e6f01
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b395c
push 0x1490
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb9
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.004c9263
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b399b
push 0x14a4
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xba
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.004e82eb
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b39da
push 0x9e0
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xbb
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00449756
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3a19
push 0x97c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xbc
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0049bbe2
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3a58
push 0x97c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xbd
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.004546a0
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3a97
push 0x97c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xbe
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00451b05
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3ad6
push 0x97c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xbf
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00491dfc
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3b15
push 0x960
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc0
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0046b4b8
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3b54
push 0x97c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc1
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00462f45
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3b93
push 0x96c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc2
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0053b68d
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3bd2
push 0x988
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc3
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.0053b871
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3c11
push 0x958
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc4
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00450143
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3c50
push 0xa11
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc5
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.004807d3
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3c88
push 0x960
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc6
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00490a49
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3cc0
push 0x1fc0
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc7
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.00492247
jmp 0x4b3cf7
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4050
cmp byte [eax], 0x7b
jne 0x4b3d0d
push 0x95c
call fcn.005605ae
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc8
test eax, eax
je 0x4b3cf5
mov ecx, eax
call fcn.004a53be
jmp 0x4b3cf7
mov eax, ebx
lea ecx, [ebp - 0x2358]
mov byte [ebp - 4], bl
push ecx
push eax
mov ecx, edi
call fcn.004b436d
mov esi, eax
jmp case.0x4b2d8b.135
int3
lea eax, [ebp - 0x110]
push eax
lea ecx, [ebp - 0x2358]
call fcn.004f3eff
lea ecx, [ebp - 0x2358]
call fcn.004f43b5
test eax, eax
je 0x4b0b5a
lea ecx, [ebp - 0x2358]
call fcn.004f4630
mov ebx, esi
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2358]
call fcn.004f3ac4
mov eax, ebx
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.00560d94
mov esp, ebp
pop ebp
ret 8