Function at 0x42d0d7
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x5719cc
mov eax, dword fs:[0]
push eax
mov eax, 0x2354
call fcn.0054eea0
mov eax, dword [0x6a2c70]
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 - 0x235c], ecx
mov edi, dword [ebp + 8]
lea ecx, [ebp - 0x2358]
mov esi, dword [ebp + 0xc]
call fcn.004f3dbb
xor ebx, ebx
lea ecx, [ebp - 0x2358]
push ebx
push esi
push edi
mov dword [ebp - 4], ebx
call fcn.004f4546
test eax, eax
je 0x4304cb
push 0xff
lea eax, [ebp - 0x10f]
mov byte [ebp - 0x110], bl
push ebx
push eax
call fcn.0054f520
add esp, 0xc
mov esi, ebx
jmp case.0x42f122.135
cmp byte [ebp - 0x110], 0x40
lea eax, [ebp - 0x110]
jne 0x42d182
push 0x100
push eax
lea ecx, [ebp - 0x2358]
call fcn.004f40ea
jmp case.0x42f122.135
mov ecx, dword [ebp - 0x235c]
push eax
call fcn.00433f7e
mov edi, eax
mov eax, 0x140
cmp edi, eax
jg 0x42ef1f
je 0x42eee0
cmp edi, 0x3b
jg 0x42e035
je 0x42dff6
cmp edi, 0x3a
ja case.default.0x42e054
jmp dword [edi*4 + 0x4304fb]
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d1fb
push 0x954
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 1
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00423248
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d23a
push 0x96c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 2
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00473a0b
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d279
push 0x163c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 3
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0042957a
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d2b8
push 0x163c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 4
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004c3846
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d2f7
push 0xa10
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 5
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004416ba
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d336
push 0x968
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 6
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00454646
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d375
push 0xa20
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 7
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0044431f
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d3b4
push 0xa50
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 8
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004487a6
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d3f3
push 0x2be18
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 9
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004bcc1d
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d432
push 0x960
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004c9033
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d471
push 0x2bebc
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004c9193
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d4b0
push 0x9b4
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004c7082
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d4ef
push 0x2bef8
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xd
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004ca982
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d52e
push 0xdcc
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xe
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004c3fcc
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d56d
push 0xdc0
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xf
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004d2392
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d5ac
push 0x964
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x10
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004d12bc
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d5eb
push 0xc48
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x11
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004d4017
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d62a
push 0xd60
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x12
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00456dd0
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d669
push 0xd24
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x13
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00446009
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d6a8
push 0x9b8
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x14
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0045dc5b
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d6e7
push 0x980
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x15
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00465b8f
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d714
push 0x980
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x16
jmp 0x42d6d3
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d741
push 0x980
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x17
jmp 0x42d6d3
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d771
push 0x980
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x18
jmp 0x42d6d3
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d7a1
push 0x980
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x19
jmp 0x42d6d3
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d7d1
push 0x980
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x1a
jmp 0x42d6d3
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d810
push 0x97c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x1b
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00465481
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d84f
push 0x978
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x1c
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00466083
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d88e
push 0x964
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x1d
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004664e8
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d8cd
push 0x958
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x1e
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0042148a
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d90c
push 0x95c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x1f
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0041fd30
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d94b
push 0xb18
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x20
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0045b4a8
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d98a
push 0x9a8
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x21
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0045bfcb
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42d9c9
push 0x9ac
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x22
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0045d474
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42da08
push 0x9e8
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x23
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0045ce84
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42da47
push 0x964
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x24
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0045c48b
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42da86
push 0x960
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x25
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0045ac0f
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42dac5
push 0xa34
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x26
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0045ff18
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42db04
push 0xa58
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x27
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00464285
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42db43
push 0x964
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x28
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00464ac8
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42db82
push 0x954
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x29
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0042c791
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42dbc1
push 0xdb0
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x2a
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0042c7a3
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42dc00
push 0xba0
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x2b
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004bb3bb
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42dc3f
push 0x9cc
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x2c
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004c0139
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42dc7e
push 0x968
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x2d
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00442e86
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42dcbd
push 0x968
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x2e
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00461494
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42dcfc
push 0x9e8
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x2f
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004db5dc
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42dd3b
push 0x954
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x30
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0044309e
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42dd7a
push 0x31704
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x31
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00447b4f
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ddb9
push 0x96c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x32
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0041c3b7
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ddf8
push 0x97c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x33
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0041ca31
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42de37
push 0xf88
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x34
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00458259
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42de76
push 0xd24
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x35
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00456e95
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42deb5
push 0xa00
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x36
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0045c55b
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42def4
push 0x970
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x37
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0041ec0e
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42df33
push 0x954
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x39
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004442e3
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42df72
push 0x2efc
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x3a
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00453c4e
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42dfb1
push 0x12400
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x3b
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004501fa
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42dff0
push 0x1116c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x3c
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004526a1
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e02f
push 0x968
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x3d
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00461169
jmp 0x42f0f2
int3
mov eax, 0x135
cmp edi, eax
jg case.default.0x42e054
je 0x42eea1
lea eax, [edi - 0x3c]
cmp eax, 0x39
ja case.default.0x42e054
jmp dword [eax*4 + 0x4305e7]
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e094
push 0x96c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x3e
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00461855
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e0d3
push 0x9c4
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x3f
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00465066
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e112
push 0x988
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x40
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00464e83
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e151
push 0x95c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x41
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00464fc3
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e190
push 0x964
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x42
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00464c41
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e1cf
push 0x960
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x43
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004672d6
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e20e
push 0x980
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x44
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004dcb79
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e24d
push 0x968
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x45
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004691b6
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e28c
push 0x960
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x46
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004691cf
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e2cb
push 0x9fc
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x47
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004697b6
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e30a
push 0x958
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x48
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046a900
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e349
push 0x960
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x49
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046acf5
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e388
push 0x988
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x4a
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046ab24
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e3c7
push 0x95c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x4b
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046b527
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e406
push 0x9a4
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x4c
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046ba0f
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e445
push 0x96c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x4d
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046c511
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e484
push 0x994
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x4e
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00467676
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e4c3
push 0x9c0
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x4f
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046802b
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e502
push 0x968
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x50
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00468e03
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e541
push 0x9a0
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x51
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046cf88
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e580
push 0x980
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x52
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046cfed
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e5bf
push 0x984
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x53
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046cfcb
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e5fe
push 0x964
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x54
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046d008
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e63d
push 0x9a8
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x55
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046ddb0
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e67c
push 0x960
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x56
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046dce6
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e6bb
push 0xa0c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x57
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046fed5
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e6fa
push 0x2bdc0
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x58
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046efd7
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e739
push 0x9c0
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x59
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046e73c
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e778
push 0x9e8
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x5a
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046f447
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e7b7
push 0x960
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x5b
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046fa30
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e7f6
push 0x960
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x5c
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046fc7e
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e835
push 0x954
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x5d
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0046fe92
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e874
push 0x960
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x5e
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00470b99
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e8b3
push 0x958
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x5f
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00470afd
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e8f2
push 0x3dfc
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x60
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0047111c
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e931
push 0x980
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x61
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00470660
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e970
push 0xe0c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x62
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00470ce4
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e9af
push 0x96c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x63
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00471c5e
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42e9ee
push 0x1460
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x64
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00471bca
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ea2d
push 0x960
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x65
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00471b94
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ea6c
push 0x96c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x66
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00471c1a
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42eaab
push 0x994
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x67
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00472b32
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42eaea
push 0x15ec
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x68
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004732e6
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42eb29
push 0x970
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x69
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00471baf
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42eb68
push 0x968
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x6a
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00471b72
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42eba7
push 0x964
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x6b
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00471c35
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ebe6
push 0x95c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x6c
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004738db
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ec25
push 0x15ec
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x6d
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00473bc4
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ec64
push 0x1688
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x6e
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004765ae
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42eca3
push 0x9a0
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x6f
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004759c2
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ece2
push 0x978
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x70
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00475c7a
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ed21
push 0xa28
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x71
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004740df
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ed60
push 0x15f8
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x72
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00475df9
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ed9f
push 0x15fc
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x73
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004752a7
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42edde
push 0x9a0
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x77
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0047789d
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ee1d
push 0x978
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x78
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00477b08
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ee5c
push 0x998
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x79
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00477ca8
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ee9b
push 0x964
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x7a
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0045cccb
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42eeda
push 0x974
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x38
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.0041f04e
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ef19
push 0xab4
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x7d
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.005342d9
jmp 0x42f0f2
int3
mov eax, edi
sub eax, 0x14e
je 0x42f0be
dec eax
je 0x42f089
dec eax
je 0x42f051
dec eax
je 0x42f012
sub eax, 0xc
je 0x42efd3
dec eax
je 0x42ef94
dec eax
dec eax
jne case.default.0x42e054
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ef8e
push 0x998
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x76
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00408c9d
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42efcd
push 0x968
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x75
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004071fb
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f00c
push 0x9ac
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x74
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.004089ed
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f04b
push 0x970
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x7f
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.005393c3
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f083
push 0x970
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x7e
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00538f8d
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f0bb
push 0x960
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x7b
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00538cf3
jmp 0x42f0f2
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f10c
push 0x988
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x7c
test eax, eax
je 0x42f0f0
mov ecx, eax
call fcn.00533aad
jmp 0x42f0f2
mov eax, ebx
lea ecx, [ebp - 0x2358]
mov byte [ebp - 4], bl
push ecx
mov ecx, dword [ebp - 0x235c]
push eax
call fcn.00430abb
mov esi, eax
jmp case.default.0x42e054
int3
lea eax, [edi - 0x76]
cmp eax, 0xe6
ja case.0x42f122.135
movzx eax, byte [eax + 0x43080f]
jmp dword [eax*4 + 0x4306cf]
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f162
push 0x964
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x80
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0045d9e9
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f1a1
push 0x958
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x81
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0046b67b
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f1e0
push 0x960
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x82
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0046b7af
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f21f
push 0x9d0
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x83
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00477e4e
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f25e
push 0x9bc
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x84
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00478ccb
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f29d
push 0x994
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x85
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00478f4a
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f2dc
push 0x954
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x86
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0046a9c4
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f31b
push 0x95c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x87
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0047973a
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f35a
push 0x98c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x88
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0046ae83
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f399
push 0xb5c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x89
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0046bcd1
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f3d8
push 0x12350
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x8a
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0052d87e
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f417
push 0x3be4
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x8b
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0052c6c3
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f456
push 0x15640
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x8c
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0052f544
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f495
push 0x1563c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x8d
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00528d35
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f4d4
push 0x954
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x8e
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00529479
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f513
push 0x9e8
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x8f
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00529b22
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f552
push 0x95c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x90
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00529995
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f591
push 0x15e4
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x91
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0052ee77
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f5d0
push 0x15e4
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x92
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.005294b5
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f60f
push 0x15e8
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x93
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0047989d
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f64e
push 0x15ec
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x94
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00479dcb
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f68d
push 0x960
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x95
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0047a80d
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f6cc
push 0x954
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x96
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0045bf8f
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f70b
push 0x954
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x97
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0052f378
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f74a
push 0x974
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x98
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0052ed01
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f789
push 0x970
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x99
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0047a782
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f7c8
push 0x970
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x9a
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0052d7f3
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f807
push 0x970
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x9b
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0052ec76
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f846
push 0x2fd8
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x9c
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0047abe2
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f885
push 0x16b4
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x9d
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0047b0d7
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f8c4
push 0x994
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x9e
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0054826a
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f903
push 0x96c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0x9f
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0047b706
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f942
push 0x14ccc
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa0
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.004cc869
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f981
push 0x40b0
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa1
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.004c7d8b
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f9c0
push 0x960
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa2
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0047be9c
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42f9ff
push 0x9e0
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa3
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0047b937
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42fa3e
push 0x988
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa4
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00466650
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42fa7d
push 0x968
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa5
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0047c078
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42fabc
push 0x960
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa6
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0047c0a2
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42fafb
push 0x97c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa7
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0047c0bb
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42fb3a
push 0x964
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa8
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.004efd4d
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42fb79
push 0x964
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xa9
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.004efe1e
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42fbb8
push 0x954
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xaa
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.004efebe
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42fbf7
push 0xa34
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xab
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00537860
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42fc36
push 0x9c8
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xac
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.005369dd
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42fc75
push 0x960
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xad
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00543317
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42fcb4
push 0x9a0
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xae
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00542bde
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42fcf3
push 0xac0
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xaf
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0053725a
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42fd32
push 0x95c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb0
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00537150
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42fd71
push 0x2290
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb1
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.005315e3
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42fdb0
push 0x2294
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb2
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.005325a0
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42fdef
push 0x974
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb3
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.004f0a8d
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42fe2e
push 0xa34
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb4
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0040763e
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42fe6d
push 0x964
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb5
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.004f1477
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42feac
push 0x96c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb6
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.004f2390
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42feeb
push 0x984
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb7
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.004f168c
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ff2a
push 0x964
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb8
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0047ca5f
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ff69
push 0x9e8
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xb9
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.004f1b10
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ffa8
push 0x9b8
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xba
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.004f19b0
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x42ffe7
push 0xca4
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xbb
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.004435c4
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x430026
push 0x15f4
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xbc
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0044e54c
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x430065
push 0x54d4
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xbd
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0044eb34
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x4300a4
push 0x15ec
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xbe
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.004f0345
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x4300e3
push 0x15ec
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xbf
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.004f06f4
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x430122
push 0xac8
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc0
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.004efefa
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x430161
push 0x97c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc1
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00530384
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x4301a0
push 0x974
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc2
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00530bee
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x4301df
push 0x970
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc3
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00532476
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x43021e
push 0xa7c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc4
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00542228
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x43025d
push 0x960
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc5
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0052ffd6
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x43029c
push 0x95c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc6
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00530d9d
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x4302db
push 0x978
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc7
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0053112b
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x43031a
push 0x964
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc8
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00532fc4
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x430359
push 0x95c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xc9
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.0053310e
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x430398
push 0x95c
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xca
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00537675
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x4303d7
push 0x954
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xcb
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00534294
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x43040f
push 0xa34
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xcc
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.00406d5d
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x430447
push 0xaa4
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xcd
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.004f2512
jmp 0x43047e
int3
lea ecx, [ebp - 0x2358]
call fcn.004f4348
cmp byte [eax], 0x7b
jne 0x430498
push 0x988
call fcn.0054f5fe
pop ecx
mov dword [ebp - 0x2360], eax
mov byte [ebp - 4], 0xce
test eax, eax
je 0x43047c
mov ecx, eax
call fcn.004432e8
jmp 0x43047e
mov eax, ebx
lea ecx, [ebp - 0x2358]
mov byte [ebp - 4], bl
push ecx
mov ecx, dword [ebp - 0x235c]
push eax
call fcn.00430abb
mov esi, eax
jmp case.0x42f122.135
int3
lea eax, [ebp - 0x110]
push eax
lea ecx, [ebp - 0x2358]
call fcn.004f41f7
lea ecx, [ebp - 0x2358]
call fcn.004f468f
test eax, eax
je 0x42d15d
lea ecx, [ebp - 0x2358]
call fcn.004f48b2
mov ebx, esi
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2358]
call fcn.004f3e09
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.0054ee82
mov esp, ebp
pop ebp
ret 8