Function at 0x484a40
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push 0xffffffffffffffff
push 0x4d01dc
mov eax, dword fs:[0]
push eax
mov eax, dword [esp + 0x14]
mov dword fs:[0], esp
sub esp, 0x98
push ebx
push ebp
mov ebp, dword [esp + 0xb0]
push esi
push edi
mov ebx, ecx
or edi, 0xffffffff
mov esi, edx
cmp ebx, edi
jne 0x484ae9
lea ecx, [esp + 0x1c]
mov eax, esi
call fcn.00484610
mov ebx, eax
mov dword [esp + 0xb0], 0
mov esi, dword [ebp]
mov edi, dword [sym.imp.KERNEL32.dll_InterlockedDecrement]
test esi, esi
je 0x484aaa
push esi
call edi
test eax, eax
jne 0x484aaa
push esi
call fcn.0049e96f
add esp, 4
mov eax, dword [ebx]
mov dword [ebp], eax
test eax, eax
je 0x484aba
push eax
call dword [sym.imp.KERNEL32.dll_InterlockedIncrement]
mov dword [esp + 0xb0], 0xffffffff
mov eax, dword [esp + 0x1c]
test eax, eax
je 0x484adf
push eax
mov esi, eax
call edi
test eax, eax
jne 0x484adf
push esi
call fcn.0049e96f
add esp, 4
mov eax, 0x4dc778
jmp 0x48523a
movzx ecx, word [esi + 0xc]
cmp ecx, 0x11
ja case.0x484af6.2
jmp dword [ecx*4 + 0x4858b8]
sub ebx, 0
movzx ecx, word [esi + 0x28]
lea esi, [esi + ecx*4 + 0x34]
je 0x484b73
sub ebx, 1
jne case.0x484af6.2
lea edi, [esp + 0x10]
call fcn.0040bb70
mov ebx, 2
mov dword [esp + 0xb0], ebx
mov eax, dword [esp + 0x18]
test eax, eax
je case.0x484fd8.3
mov eax, dword [eax + 2]
lea esi, [esp + 0x60]
call fcn.00444370
push eax
mov esi, ebp
mov byte [esp + 0xb4], 3
call fcn.004018d0
lea eax, [esp + 0x60]
mov byte [esp + 0xb0], bl
call fcn.00401970
lea ecx, [esp + 0x10]
call fcn.00405d80
mov eax, 0x4eb47c
jmp 0x48523a
mov eax, dword [esi + 4]
test eax, eax
je case.0x484af6.2
lea esi, [esp + 0xa4]
call fcn.00444370
push eax
mov esi, ebp
mov dword [esp + 0xb4], 1
call fcn.004018d0
lea eax, [esp + 0xa4]
mov dword [esp + 0xb0], edi
call fcn.00401970
mov eax, 0x4e07a8
jmp 0x48523a
sub ebx, 0
movzx edx, word [esi + 0x28]
lea esi, [esi + edx*4 + 0x34]
je 0x484c16
sub ebx, 1
jne case.0x484af6.2
lea edi, [esp + 0x10]
call fcn.0040bb70
mov ebx, 5
mov dword [esp + 0xb0], ebx
mov eax, dword [esp + 0x18]
test eax, eax
je case.0x484fd8.3
mov eax, dword [eax + 2]
lea esi, [esp + 0x28]
call fcn.00444370
push eax
mov esi, ebp
mov byte [esp + 0xb4], 6
call fcn.004018d0
lea eax, [esp + 0x28]
jmp 0x484b54
mov eax, dword [esi + 4]
test eax, eax
je case.0x484af6.2
lea esi, [esp + 0x68]
call fcn.00444370
push eax
mov esi, ebp
mov dword [esp + 0xb4], 4
call fcn.004018d0
lea eax, [esp + 0x68]
mov dword [esp + 0xb0], edi
call fcn.00401970
mov eax, 0x4e07a8
jmp 0x48523a
movzx eax, word [esi + 0x28]
lea edi, [esi + eax*4 + 0x34]
test ebx, ebx
jne case.0x484af6.2
mov eax, esi
call fcn.0044dbc0
movzx ecx, word [edi + 2]
lea esi, [esp + 0x30]
call fcn.00442d80
push eax
mov esi, ebp
mov dword [esp + 0xb4], 7
call fcn.004018d0
lea eax, [esp + 0x30]
mov dword [esp + 0xb0], 0xffffffff
call fcn.00401970
mov eax, 0x4eb49c
jmp 0x48523a
movzx ecx, word [esi + 0x28]
lea edi, [esi + ecx*4 + 0x34]
test ebx, ebx
jne case.0x484af6.2
mov eax, esi
call fcn.0044dbc0
movzx ecx, word [edi + 2]
lea esi, [esp + 0x88]
call fcn.00442d80
push eax
mov esi, ebp
mov dword [esp + 0xb4], 8
call fcn.004018d0
lea eax, [esp + 0x88]
mov dword [esp + 0xb0], 0xffffffff
call fcn.00401970
mov eax, 0x4eb4b0
jmp 0x48523a
cmp ebx, 0xfffffffe
je 0x485844
lea edi, [esp + 0x10]
call fcn.0040bb70
mov dword [esp + 0xb0], 9
cmp word [esi + 0xc], 3
jne 0x484f42
movzx edx, word [esi + 0x28]
mov edi, dword [esi + edx*4 + 0x3c]
lea esi, [esi + edx*4 + 0x34]
test ebx, ebx
jne 0x484ee5
cmp edi, 7
ja case.0x484d4c.6
jmp dword [edi*4 + 0x485900]
mov esi, 0x4eb4c4
mov eax, ebp
call fcn.00490590
lea ecx, [esp + 0x10]
call fcn.00405d80
mov eax, 0x4eb510
jmp 0x48523a
mov esi, 0x4eb4d0
mov eax, ebp
call fcn.00490590
lea ecx, [esp + 0x10]
call fcn.00405d80
mov eax, 0x4eb510
jmp 0x48523a
mov esi, 0x4eb4dc
mov eax, ebp
call fcn.00490590
lea ecx, [esp + 0x10]
call fcn.00405d80
mov eax, 0x4eb510
jmp 0x48523a
mov esi, 0x4e06bc
mov eax, ebp
call fcn.00490590
lea ecx, [esp + 0x10]
call fcn.00405d80
mov eax, 0x4eb510
jmp 0x48523a
mov esi, 0x4eb4e8
mov eax, ebp
call fcn.00490590
lea ecx, [esp + 0x10]
call fcn.00405d80
mov eax, 0x4eb510
jmp 0x48523a
mov esi, str.Flags
mov eax, ebp
call fcn.00490590
lea ecx, [esp + 0x10]
call fcn.00405d80
mov eax, 0x4eb510
jmp 0x48523a
mov esi, 0x4eb4f8
mov eax, ebp
call fcn.00490590
lea ecx, [esp + 0x10]
call fcn.00405d80
mov eax, 0x4eb510
jmp 0x48523a
push 0x4e06b4
lea ebx, [esp + 0x20]
call fcn.00402bd0
push 0
push edi
lea eax, [esp + 0x48]
mov byte [esp + 0xb8], 0xa
call fcn.00443520
push eax
lea eax, [esp + 0x74]
push eax
mov edx, 0x4eb464
mov byte [esp + 0xb8], 0xb
call fcn.00490810
lea ecx, [esp + 0x1c]
push ecx
lea edx, [esp + 0x3c]
push edx
mov bl, 0xc
push eax
mov byte [esp + 0xbc], bl
call fcn.004907a0
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0xd
call fcn.004018d0
lea eax, [esp + 0x38]
mov byte [esp + 0xb0], bl
call fcn.00401970
lea eax, [esp + 0x70]
mov byte [esp + 0xb0], 0xb
call fcn.00401970
lea eax, [esp + 0x40]
mov byte [esp + 0xb0], 0xa
call fcn.00401970
lea eax, [esp + 0x1c]
mov byte [esp + 0xb0], 9
call fcn.00401970
lea ecx, [esp + 0x10]
call fcn.00405d80
mov eax, 0x4eb510
jmp 0x48523a
mov eax, dword [esp + 0x18]
dec ebx
test eax, eax
jne 0x484fcf
test ebx, ebx
jne case.0x484fd8.3
mov eax, dword [esi + 4]
push ebx
push eax
lea eax, [esp + 0xa0]
call fcn.00443620
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0xe
call fcn.004018d0
lea eax, [esp + 0x98]
mov byte [esp + 0xb0], 9
call fcn.00401970
lea ecx, [esp + 0x10]
call fcn.00405d80
mov eax, 0x4dd848
jmp 0x48523a
movzx ecx, word [esi + 0x28]
mov edi, dword [esi + ecx*4 + 0x40]
lea esi, [esi + ecx*4 + 0x34]
test ebx, ebx
jne 0x484f94
mov edx, dword [esi + 8]
push ebx
push edx
lea eax, [esp + 0x50]
call fcn.00443620
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0xf
call fcn.004018d0
mov byte [esp + 0xb0], 9
lea eax, [esp + 0x48]
call fcn.00401970
lea ecx, [esp + 0x10]
call fcn.00405d80
mov eax, 0x4eb51c
jmp 0x48523a
mov eax, dword [esp + 0x18]
dec ebx
test eax, eax
jne 0x484fcf
test ebx, ebx
jne case.0x484fd8.3
mov eax, dword [esi + 4]
push ebx
push eax
lea eax, [esp + 0x80]
call fcn.00443620
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0x10
call fcn.004018d0
lea eax, [esp + 0x78]
jmp 0x484f22
cmp edi, 7
ja case.0x484fd8.3
jmp dword [edi*4 + 0x485920]
test eax, eax
je 0x484fe8
add eax, 2
jmp 0x484fea
xor eax, eax
test ebx, ebx
jne case.0x484fd8.3
mov ecx, dword [eax + 0xc]
shr ecx, 1
add eax, 0x10
lea esi, [esp + 0x50]
call fcn.00442d80
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0x11
call fcn.004018d0
lea eax, [esp + 0x50]
mov byte [esp + 0xb0], 9
call fcn.00401970
lea ecx, [esp + 0x10]
call fcn.00405d80
mov eax, 0x4e06bc
jmp 0x48523a
test eax, eax
je 0x485040
add eax, 2
jmp 0x485042
xor eax, eax
test ebx, ebx
jne case.0x484fd8.3
mov ecx, dword [eax + 0x14]
shr ecx, 1
add eax, 0x18
lea esi, [esp + 0x90]
call fcn.00442d80
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0x12
call fcn.004018d0
lea eax, [esp + 0x90]
jmp 0x485017
test eax, eax
je 0x485080
add eax, 2
jmp 0x485082
xor eax, eax
test ebx, ebx
jne case.0x484fd8.3
mov ecx, dword [eax]
push ebx
push ecx
lea eax, [esp + 0x60]
call fcn.00443560
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0x13
call fcn.004018d0
lea eax, [esp + 0x58]
mov byte [esp + 0xb0], 9
call fcn.00401970
lea ecx, [esp + 0x10]
call fcn.00405d80
mov eax, str._u7b_ah
jmp 0x48523a
test eax, eax
je 0x4850d4
add eax, 2
jmp 0x4850d6
xor eax, eax
mov ecx, ebx
sub ecx, 0
je 0x48512e
sub ecx, 1
jne case.0x484fd8.3
mov edx, dword [eax + 0x14]
push ecx
push edx
lea eax, [esp + 0x88]
call fcn.00443620
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0x15
call fcn.004018d0
lea eax, [esp + 0x80]
mov byte [esp + 0xb0], 9
call fcn.00401970
lea ecx, [esp + 0x10]
call fcn.00405d80
mov eax, 0x4eb54c
jmp 0x48523a
mov eax, dword [eax + 0xc]
push 0
push eax
lea eax, [esp + 0x28]
call fcn.00443620
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0x14
call fcn.004018d0
lea eax, [esp + 0x20]
mov byte [esp + 0xb0], 9
call fcn.00401970
lea ecx, [esp + 0x10]
call fcn.00405d80
mov eax, 0x4eb53c
jmp 0x48523a
test eax, eax
je 0x48517a
add eax, 2
jmp 0x48517c
xor eax, eax
mov ecx, ebx
sub ecx, 0
je 0x4851ba
sub ecx, 1
jne case.0x484fd8.3
mov ecx, dword [eax + 0x20]
push 0
push ecx
lea eax, [esp + 0xa8]
call fcn.00443620
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0x17
call fcn.004018d0
lea eax, [esp + 0xa0]
jmp 0x48510e
mov edx, dword [eax + 0x14]
push 0
push edx
lea eax, [esp + 0x2c]
call fcn.00443620
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0x16
call fcn.004018d0
lea eax, [esp + 0x24]
jmp 0x485151
test eax, eax
je 0x4851eb
add eax, 2
jmp 0x4851ed
xor eax, eax
test ebx, ebx
jne case.0x484fd8.3
mov eax, dword [eax]
push ebx
push eax
lea eax, [esp + 0x34]
call fcn.00443560
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0x18
call fcn.004018d0
lea eax, [esp + 0x2c]
mov byte [esp + 0xb0], 9
call fcn.00401970
lea ecx, [esp + 0x10]
call fcn.00405d80
mov eax, 0x4eb4f8
jmp 0x48523a
lea ecx, [esp + 0x10]
call fcn.00405d80
xor eax, eax
mov ecx, dword [esp + 0xa8]
pop edi
pop esi
pop ebp
mov dword fs:[0], ecx
pop ebx
add esp, 0xa4
ret 8
cmp ebx, 0xfffffffe
je 0x485844
lea edi, [esp + 0x10]
call fcn.0040bb70
mov dword [esp + 0xb0], 0x19
cmp word [esi + 0xc], 5
movzx ecx, word [esi + 0x28]
jne 0x4852c1
mov eax, dword [esp + 0x18]
mov edx, dword [esi + ecx*4 + 0x3c]
test eax, eax
jne 0x485376
test ebx, ebx
jne case.0x484fd8.3
mov ecx, dword [esi + ecx*4 + 0x38]
push ebx
push ecx
lea eax, [esp + 0x3c]
call fcn.00443620
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0x1a
call fcn.004018d0
mov byte [esp + 0xb0], 0x19
lea eax, [esp + 0x34]
jmp 0x484f2a
mov edx, dword [esi + ecx*4 + 0x40]
test ebx, ebx
jne 0x4852f9
mov edx, dword [esi + ecx*4 + 0x3c]
push ebx
push edx
lea eax, [esp + 0x44]
call fcn.00443620
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0x1b
call fcn.004018d0
mov byte [esp + 0xb0], 0x19
lea eax, [esp + 0x3c]
jmp 0x484f7c
mov eax, dword [esp + 0x18]
dec ebx
test eax, eax
jne 0x48533a
test ebx, ebx
jne case.0x484fd8.3
mov eax, dword [esi + ecx*4 + 0x38]
push ebx
push eax
lea eax, [esp + 0x4c]
call fcn.00443620
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0x1c
call fcn.004018d0
mov byte [esp + 0xb0], 0x19
lea eax, [esp + 0x44]
jmp 0x484f2a
cmp edx, 1
jne 0x485376
test ebx, ebx
jne 0x485375
mov ecx, dword [eax + 0x12]
shr ecx, 1
add eax, 0x16
lea esi, [esp + 0x4c]
call fcn.00442d80
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0x1d
call fcn.004018d0
mov byte [esp + 0xb0], 0x19
lea eax, [esp + 0x4c]
jmp 0x48501f
dec ebx
sub edx, 0
je 0x4854c2
sub edx, 1
je 0x485425
sub edx, 1
jne case.0x484fd8.3
test eax, eax
je 0x48539a
lea edx, [eax + 2]
jmp 0x48539c
xor edx, edx
mov ecx, ebx
sub ecx, 0
je 0x48541d
sub ecx, 1
je 0x4853ed
sub ecx, 1
jne case.0x484fd8.3
mov ecx, dword [edx + 8]
test ecx, ecx
je case.0x484fd8.3
test eax, eax
je 0x4853c5
movzx esi, word [eax]
jmp 0x4853c7
xor esi, esi
add esi, 0xfffffff4
cmp ecx, esi
jb 0x4853e5
test eax, eax
je 0x4853e0
movzx eax, word [eax]
lea ecx, [eax - 0xc]
lea eax, [edx + 0xc]
jmp 0x485475
xor eax, eax
lea ecx, [eax - 0xc]
lea eax, [edx + 0xc]
jmp 0x485475
mov ecx, dword [edx + 8]
push 0
push ecx
lea eax, [esp + 0x5c]
call fcn.00443620
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0x1f
call fcn.004018d0
mov byte [esp + 0xb0], 0x19
lea eax, [esp + 0x54]
jmp 0x484f2a
mov ecx, dword [edx + 4]
jmp 0x4854d8
test eax, eax
je 0x48542e
lea edx, [eax + 2]
jmp 0x485430
xor edx, edx
mov ecx, ebx
sub ecx, 0
je 0x48541d
sub ecx, 1
je 0x485492
sub ecx, 1
jne case.0x484fd8.3
mov ecx, dword [edx + 0xc]
test ecx, ecx
je case.0x484fd8.3
test eax, eax
je 0x485459
movzx esi, word [eax]
jmp 0x48545b
xor esi, esi
add esi, 0xffffffe8
cmp ecx, esi
jb 0x485470
test eax, eax
je 0x48546b
movzx eax, word [eax]
jmp 0x48546d
xor eax, eax
lea ecx, [eax - 0x18]
mov eax, dword [edx + 8]
add eax, edx
mov edx, dword [edx + 4]
push ebp
push eax
call fcn.004847d0
lea ecx, [esp + 0x10]
call fcn.00405d80
mov eax, 0x4eb55c
jmp 0x48523a
mov ecx, dword [edx + 0xc]
push 0
push ecx
lea eax, [esp + 0x64]
call fcn.00443620
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0x1e
call fcn.004018d0
mov byte [esp + 0xb0], 0x19
lea eax, [esp + 0x5c]
jmp 0x484f2a
test eax, eax
je 0x4854cb
add eax, 2
jmp 0x4854cd
xor eax, eax
test ebx, ebx
jne case.0x484fd8.3
mov ecx, dword [eax + 4]
push ebp
call fcn.00484640
lea ecx, [esp + 0x10]
call fcn.00405d80
mov eax, str.Type
jmp 0x48523a
cmp ebx, 0xfffffffe
je 0x485863
sub ebx, 0
movzx edx, word [esi + 0x28]
lea edi, [esi + edx*4 + 0x34]
je 0x485591
sub ebx, 1
je 0x485551
sub ebx, 1
jne case.0x484af6.2
movzx eax, word [edi + 0xc]
test ax, ax
je case.0x484af6.2
mov ecx, dword [edi + 8]
movzx eax, ax
mov ebx, ecx
cmp ecx, eax
jb 0x485534
mov ebx, eax
push ebp
mov eax, esi
call fcn.0044dbc0
mov edx, dword [edi + 4]
push eax
mov ecx, ebx
call fcn.004847d0
mov eax, 0x4eb55c
jmp 0x48523a
mov eax, dword [edi + 8]
push 0
push eax
lea eax, [esp + 0x6c]
call fcn.00443620
push eax
mov esi, ebp
mov dword [esp + 0xb4], 0x20
call fcn.004018d0
lea eax, [esp + 0x64]
mov dword [esp + 0xb0], 0xffffffff
call fcn.00401970
mov eax, 0x4dd848
jmp 0x48523a
mov ecx, dword [edi + 4]
push ebp
call fcn.00484640
mov eax, str.Type
jmp 0x48523a
cmp ebx, 0xfffffffe
je 0x485882
sub ebx, 0
movzx ecx, word [esi + 0x28]
lea edi, [esi + ecx*4 + 0x34]
je 0x485710
sub ebx, 1
je 0x4856c9
sub ebx, 1
jne case.0x484af6.2
cmp word [edi + 0xc], bx
je case.0x484af6.2
mov edi, dword [edi + 4]
sub edi, ebx
je 0x48567e
sub edi, 1
je 0x485638
sub edi, 4
jne case.0x484af6.2
mov eax, esi
call fcn.0044dbc0
mov edx, dword [eax]
push edi
push edx
lea eax, [esp + 0x74]
call fcn.00443560
push eax
mov esi, ebp
mov dword [esp + 0xb4], 0x28
call fcn.004018d0
lea eax, [esp + 0x6c]
mov dword [esp + 0xb0], 0xffffffff
call fcn.00401970
mov eax, 0x4eb4f8
jmp 0x48523a
mov eax, esi
call fcn.0044dbc0
mov eax, dword [eax]
push 0
push eax
lea eax, [esp + 0x7c]
call fcn.00443560
push eax
mov esi, ebp
mov dword [esp + 0xb4], 0x27
call fcn.004018d0
lea eax, [esp + 0x74]
mov dword [esp + 0xb0], 0xffffffff
call fcn.00401970
mov eax, str.Wow64
jmp 0x48523a
mov eax, esi
call fcn.0044dbc0
mov ecx, dword [eax + 4]
mov edx, dword [eax]
push ecx
push edx
lea esi, [esp + 0x84]
call fcn.00443430
push eax
mov esi, ebp
mov dword [esp + 0xb4], 0x26
call fcn.004018d0
lea eax, [esp + 0x7c]
mov dword [esp + 0xb0], 0xffffffff
call fcn.00401970
mov eax, str._nN_k
jmp 0x48523a
movzx eax, word [edi + 0xc]
cdq
push edx
push eax
lea eax, [esp + 0x8c]
call fcn.00443620
push eax
mov esi, ebp
mov dword [esp + 0xb4], 0x25
call fcn.004018d0
lea eax, [esp + 0x84]
mov dword [esp + 0xb0], 0xffffffff
call fcn.00401970
mov eax, 0x4dd848
jmp 0x48523a
mov eax, dword [edi + 4]
sub eax, 0
je 0x485825
sub eax, 1
je 0x48580f
sub eax, 4
je 0x4857f9
push 0x4e06b4
lea ebx, [esp + 0x20]
call fcn.00402bd0
mov dword [esp + 0xb0], 0x21
mov eax, dword [edi + 4]
push 0
push eax
lea eax, [esp + 0xa4]
call fcn.00443520
push eax
lea ecx, [esp + 0x98]
push ecx
mov edx, 0x4eb464
mov byte [esp + 0xb8], 0x22
call fcn.00490810
lea edx, [esp + 0x1c]
push edx
lea ecx, [esp + 0x90]
push ecx
mov bl, 0x23
push eax
mov byte [esp + 0xbc], bl
call fcn.004907a0
push eax
mov esi, ebp
mov byte [esp + 0xb4], 0x24
call fcn.004018d0
lea eax, [esp + 0x8c]
mov byte [esp + 0xb0], bl
call fcn.00401970
lea eax, [esp + 0x94]
mov byte [esp + 0xb0], 0x22
call fcn.00401970
lea eax, [esp + 0x9c]
mov byte [esp + 0xb0], 0x21
call fcn.00401970
lea eax, [esp + 0x1c]
mov dword [esp + 0xb0], 0xffffffff
call fcn.00401970
mov eax, 0x4eb604
jmp 0x48523a
mov esi, 0x4eb5cc
mov eax, ebp
call fcn.00490590
mov eax, 0x4eb604
jmp 0x48523a
mov esi, 0x4eb598
mov eax, ebp
call fcn.00490590
mov eax, 0x4eb604
jmp 0x48523a
mov esi, 0x4eb568
mov eax, ebp
call fcn.00490590
mov eax, 0x4eb604
jmp 0x48523a
cmp ebx, 0xfffffffe
jne case.0x484af6.2
mov esi, 0x4dc140
mov eax, ebp
call fcn.00490590
mov eax, str.R
jmp 0x48523a
cmp ebx, 0xfffffffe
jne case.0x484af6.2
mov esi, 0x4dc134
mov eax, ebp
call fcn.00490590
mov eax, str.R
jmp 0x48523a
cmp ebx, 0xfffffffe
jne case.0x484af6.2
mov esi, 0x4dc0f8
mov eax, ebp
call fcn.00490590
mov eax, str.R
jmp 0x48523a
cmp ebx, 0xfffffffe
jne case.0x484af6.2
mov esi, 0x4dc118
mov eax, ebp
call fcn.00490590
mov eax, str.R
jmp 0x48523a