Function at 0x433fc0
Capabilities:
Get session user name
Set registry value

Disassembly:
push ebp
mov ebp, esp
mov eax, 0x1424
call fcn.004949d0
mov eax, dword [0x4e52d0]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
mov ebx, dword [sym.imp.SHLWAPI.dll_SHSetValueW]
push esi
push edi
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x4c3704
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
mov esi, dword [sym.imp.ADVAPI32.dll_GetUserNameW]
cmp eax, 5
jne 0x4340de
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.00492772
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x210]
push ecx
push 2
lea edi, [ebp - 0x1418]
call fcn.004051a0
test eax, eax
je 0x4340de
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x4c3704
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea eax, [ebp - 0x1424]
push eax
lea ecx, [ebp - 0x418]
push ecx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0xc18]
push 0x800
push edx
call fcn.00492772
add esp, 0x14
push 2
lea eax, [ebp - 0x418]
push eax
push 3
lea edi, [ebp - 0xc18]
call fcn.004051a0
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x4c3770
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4341d6
lea edx, [ebp - 0x1424]
push edx
lea eax, [ebp - 0x418]
push eax
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0xc18]
push 0x800
push ecx
call fcn.00492772
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x4341d6
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x4c3770
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.00492772
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x4c3778
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4342ce
lea eax, [ebp - 0x1424]
push eax
lea ecx, [ebp - 0x418]
push ecx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0xc18]
push 0x800
push edx
call fcn.00492772
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x4342ce
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x4c3778
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea edx, [ebp - 0x1420]
push edx
lea eax, [ebp - 0x210]
push eax
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0x1418]
push 0x800
push ecx
call fcn.00492772
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x4c3780
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4343c6
lea ecx, [ebp - 0x1424]
push ecx
lea edx, [ebp - 0x418]
push edx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0xc18]
push 0x800
push eax
call fcn.00492772
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x4343c6
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x4c3780
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea eax, [ebp - 0x1420]
push eax
lea ecx, [ebp - 0x210]
push ecx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0x1418]
push 0x800
push edx
call fcn.00492772
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x4c3788
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4344be
lea edx, [ebp - 0x1424]
push edx
lea eax, [ebp - 0x418]
push eax
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0xc18]
push 0x800
push ecx
call fcn.00492772
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x4344be
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x4c3788
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.00492772
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x4c3790
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4345b6
lea eax, [ebp - 0x1424]
push eax
lea ecx, [ebp - 0x418]
push ecx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0xc18]
push 0x800
push edx
call fcn.00492772
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x4345b6
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x4c3790
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea edx, [ebp - 0x1420]
push edx
lea eax, [ebp - 0x210]
push eax
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0x1418]
push 0x800
push ecx
call fcn.00492772
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x4c3798
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4346ae
lea ecx, [ebp - 0x1424]
push ecx
lea edx, [ebp - 0x418]
push edx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0xc18]
push 0x800
push eax
call fcn.00492772
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x4346ae
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x4c3798
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea eax, [ebp - 0x1420]
push eax
lea ecx, [ebp - 0x210]
push ecx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0x1418]
push 0x800
push edx
call fcn.00492772
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push str.rmvb
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x4347a6
lea edx, [ebp - 0x1424]
push edx
lea eax, [ebp - 0x418]
push eax
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0xc18]
push 0x800
push ecx
call fcn.00492772
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x4347a6
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push str.rmvb
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.00492772
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x4c37ac
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x43489e
lea eax, [ebp - 0x1424]
push eax
lea ecx, [ebp - 0x418]
push ecx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0xc18]
push 0x800
push edx
call fcn.00492772
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x43489e
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x4c37ac
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea edx, [ebp - 0x1420]
push edx
lea eax, [ebp - 0x210]
push eax
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0x1418]
push 0x800
push ecx
call fcn.00492772
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x4c37b4
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x434996
lea ecx, [ebp - 0x1424]
push ecx
lea edx, [ebp - 0x418]
push edx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0xc18]
push 0x800
push eax
call fcn.00492772
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x434996
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x4c37b4
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea eax, [ebp - 0x1420]
push eax
lea ecx, [ebp - 0x210]
push ecx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0x1418]
push 0x800
push edx
call fcn.00492772
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x4c37bc
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x434a8e
lea edx, [ebp - 0x1424]
push edx
lea eax, [ebp - 0x418]
push eax
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0xc18]
push 0x800
push ecx
call fcn.00492772
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x434a8e
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x4c37bc
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.00492772
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x4c37c4
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x434b86
lea eax, [ebp - 0x1424]
push eax
lea ecx, [ebp - 0x418]
push ecx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0xc18]
push 0x800
push edx
call fcn.00492772
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x434b86
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x4c37c4
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea edx, [ebp - 0x1420]
push edx
lea eax, [ebp - 0x210]
push eax
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0x1418]
push 0x800
push ecx
call fcn.00492772
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push str.smil
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x434c7e
lea ecx, [ebp - 0x1424]
push ecx
lea edx, [ebp - 0x418]
push edx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0xc18]
push 0x800
push eax
call fcn.00492772
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x434c7e
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push str.smil
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea eax, [ebp - 0x1420]
push eax
lea ecx, [ebp - 0x210]
push ecx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0x1418]
push 0x800
push edx
call fcn.00492772
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x4c37d8
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x434d76
lea edx, [ebp - 0x1424]
push edx
lea eax, [ebp - 0x418]
push eax
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0xc18]
push 0x800
push ecx
call fcn.00492772
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x434d76
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x4c37d8
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.00492772
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x4c37e0
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x434e6e
lea eax, [ebp - 0x1424]
push eax
lea ecx, [ebp - 0x418]
push ecx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0xc18]
push 0x800
push edx
call fcn.00492772
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x434e6e
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x4c37e0
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea edx, [ebp - 0x1420]
push edx
lea eax, [ebp - 0x210]
push eax
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0x1418]
push 0x800
push ecx
call fcn.00492772
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x4c37e8
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x434f66
lea ecx, [ebp - 0x1424]
push ecx
lea edx, [ebp - 0x418]
push edx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0xc18]
push 0x800
push eax
call fcn.00492772
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x434f66
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x4c37e8
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea eax, [ebp - 0x1420]
push eax
lea ecx, [ebp - 0x210]
push ecx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0x1418]
push 0x800
push edx
call fcn.00492772
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x4c37f0
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x43505e
lea edx, [ebp - 0x1424]
push edx
lea eax, [ebp - 0x418]
push eax
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0xc18]
push 0x800
push ecx
call fcn.00492772
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x43505e
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x4c37f0
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.00492772
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x4c37f8
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x435156
lea eax, [ebp - 0x1424]
push eax
lea ecx, [ebp - 0x418]
push ecx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0xc18]
push 0x800
push edx
call fcn.00492772
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x435156
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x4c37f8
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea edx, [ebp - 0x1420]
push edx
lea eax, [ebp - 0x210]
push eax
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0x1418]
push 0x800
push ecx
call fcn.00492772
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x4c3800
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x43524e
lea ecx, [ebp - 0x1424]
push ecx
lea edx, [ebp - 0x418]
push edx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0xc18]
push 0x800
push eax
call fcn.00492772
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x43524e
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x4c3800
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea eax, [ebp - 0x1420]
push eax
lea ecx, [ebp - 0x210]
push ecx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0x1418]
push 0x800
push edx
call fcn.00492772
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push str.aiff
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x435346
lea edx, [ebp - 0x1424]
push edx
lea eax, [ebp - 0x418]
push eax
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0xc18]
push 0x800
push ecx
call fcn.00492772
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x435346
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push str.aiff
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.00492772
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x4c3814
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x43543e
lea eax, [ebp - 0x1424]
push eax
lea ecx, [ebp - 0x418]
push ecx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0xc18]
push 0x800
push edx
call fcn.00492772
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x43543e
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x4c3814
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea edx, [ebp - 0x1420]
push edx
lea eax, [ebp - 0x210]
push eax
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0x1418]
push 0x800
push ecx
call fcn.00492772
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x4c381c
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x435536
lea ecx, [ebp - 0x1424]
push ecx
lea edx, [ebp - 0x418]
push edx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0xc18]
push 0x800
push eax
call fcn.00492772
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x435536
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x4c381c
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea eax, [ebp - 0x1420]
push eax
lea ecx, [ebp - 0x210]
push ecx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0x1418]
push 0x800
push edx
call fcn.00492772
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push str.3gp2
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x43562e
lea edx, [ebp - 0x1424]
push edx
lea eax, [ebp - 0x418]
push eax
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0xc18]
push 0x800
push ecx
call fcn.00492772
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x43562e
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push str.3gp2
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.00492772
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push str.3gpp
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x435726
lea eax, [ebp - 0x1424]
push eax
lea ecx, [ebp - 0x418]
push ecx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0xc18]
push 0x800
push edx
call fcn.00492772
add esp, 0x14
push 0xf003f
lea eax, [ebp - 0x418]
push eax
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x435726
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push str.3gpp
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea edx, [ebp - 0x1420]
push edx
lea eax, [ebp - 0x210]
push eax
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0x1418]
push 0x800
push ecx
call fcn.00492772
add esp, 0x14
push 2
lea edx, [ebp - 0x210]
push edx
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x4c383c
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x43581e
lea ecx, [ebp - 0x1424]
push ecx
lea edx, [ebp - 0x418]
push edx
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0xc18]
push 0x800
push eax
call fcn.00492772
add esp, 0x14
push 0xf003f
lea ecx, [ebp - 0x418]
push ecx
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x43581e
push 4
lea edx, [ebp - 0x141c]
push edx
push 4
push 0x4c383c
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea eax, [ebp - 0x1420]
push eax
lea ecx, [ebp - 0x210]
push ecx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea edx, [ebp - 0x1418]
push 0x800
push edx
call fcn.00492772
add esp, 0x14
push 2
lea eax, [ebp - 0x210]
push eax
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 4
lea ecx, [ebp - 0x141c]
push ecx
push 4
push 0x4c3844
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
mov dword [ebp - 0x141c], 1
call ebx
cmp eax, 5
jne 0x435916
lea edx, [ebp - 0x1424]
push edx
lea eax, [ebp - 0x418]
push eax
mov dword [ebp - 0x1424], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea ecx, [ebp - 0xc18]
push 0x800
push ecx
call fcn.00492772
add esp, 0x14
push 0xf003f
lea edx, [ebp - 0x418]
push edx
push 2
lea edi, [ebp - 0xc18]
call fcn.004051a0
test eax, eax
je 0x435916
push 4
lea eax, [ebp - 0x141c]
push eax
push 4
push 0x4c3844
push str.SoftwareBaofengStormPlayerFileAssociateList
push SysReAllocStringLen
call ebx
lea ecx, [ebp - 0x1420]
push ecx
lea edx, [ebp - 0x210]
push edx
mov dword [ebp - 0x1420], 0x202
call esi
push str.SoftwareBaofengStormPlayerFileAssociateList
push str.CURRENT_USER
push str._s_s
lea eax, [ebp - 0x1418]
push 0x800
push eax
call fcn.00492772
add esp, 0x14
push 2
lea ecx, [ebp - 0x210]
push ecx
push 3
lea edi, [ebp - 0x1418]
call fcn.004051a0
push 1
mov ebx, 0x4c384c
mov esi, str.SoftwareBaofengStormPlayerFileAssociateList
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3854
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c385c
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3864
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c386c
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3874
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c387c
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3884
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c388c
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3894
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c389c
call fcn.00404800
add esp, 4
push 1
mov ebx, str.m2ts
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c38b0
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c38b8
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c38c0
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c38c8
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c38d0
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c38d8
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c38e0
call fcn.00404800
add esp, 4
push 1
mov ebx, str.mpeg
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c38f4
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c38fc
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3904
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c390c
call fcn.00404800
add esp, 4
push 1
mov ebx, str.pmp2
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3920
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3928
call fcn.00404800
add esp, 4
push 1
mov ebx, str.ratDVD
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3940
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3948
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3950
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3958
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3960
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3968
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3970
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3978
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3980
call fcn.00404800
add esp, 4
push 1
mov ebx, str.avsts
call fcn.00404800
add esp, 4
push 1
mov ebx, str.divx
call fcn.00404800
add esp, 4
push 1
mov ebx, str.webm
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c39ac
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c39b4
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c39bc
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c39c4
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c39cc
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c39d4
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c39dc
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c39e4
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c39ec
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c39f4
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c39fc
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3a04
call fcn.00404800
add esp, 4
push 1
mov ebx, str.flic
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3a18
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3a20
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3a28
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3a30
call fcn.00404800
add esp, 4
push 1
mov ebx, str.mpcpl
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3a44
call fcn.00404800
add esp, 4
push 1
mov ebx, str.smpl
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3a58
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3a60
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3a68
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3a70
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3a78
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3a80
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3a88
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3a90
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3a98
call fcn.00404800
add esp, 4
push 0
mov ebx, 0x4c3aa0
call fcn.00404800
add esp, 4
push 0
mov ebx, 0x4c3aa8
call fcn.00404800
add esp, 4
push 0
mov ebx, 0x4c3ab0
call fcn.00404800
add esp, 4
push 0
mov ebx, 0x4c3ab8
call fcn.00404800
add esp, 4
push 0
mov ebx, 0x4c3ac0
call fcn.00404800
add esp, 4
push 0
mov ebx, str.flac
call fcn.00404800
add esp, 4
push 0
mov ebx, 0x4c3ad4
call fcn.00404800
add esp, 4
push 0
mov ebx, 0x4c3adc
call fcn.00404800
add esp, 4
push 0
mov ebx, 0x4c3ae4
call fcn.00404800
add esp, 4
push 0
mov ebx, str.midi
call fcn.00404800
add esp, 4
push 0
mov ebx, 0x4c3af8
call fcn.00404800
add esp, 4
push 0
mov ebx, 0x4c3b00
call fcn.00404800
add esp, 4
push 0
mov ebx, str.mpga
call fcn.00404800
add esp, 4
push 0
mov ebx, 0x4c3b14
call fcn.00404800
add esp, 4
push 0
mov ebx, 0x4c3b1c
call fcn.00404800
add esp, 4
push 0
mov ebx, 0x4c3b24
call fcn.00404800
add esp, 4
push 0
mov ebx, 0x4c3b2c
call fcn.00404800
add esp, 4
push 0
mov ebx, 0x4c3b34
call fcn.00404800
add esp, 4
push 1
mov ebx, str.hevc
call fcn.00404800
add esp, 4
push 1
mov ebx, 0x4c3b48
call fcn.00404800
mov ecx, dword [ebp - 4]
add esp, 4
pop edi
pop esi
xor ecx, ebp
mov eax, 1
pop ebx
call fcn.004912db
mov esp, ebp
pop ebp
ret