Function at 0x100047e0
Capabilities:
Allocate or change rwx memory
Execute shellcode via indirect call

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
push esi
mov esi, dword [0x10050cf8]
lea eax, [ebp - 4]
push edi
mov edi, dword [sym.imp.KERNEL32.dll_VirtualProtect]
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1001.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004b6f4]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
mov ecx, dword [0x10050df8]
mov edx, str.Morat__Juanes
push str.samba_d1
push str.samba
push 0x1004b134
push 0x1004b8ac
push 0x1004be14
push 0x1004be1c
call fcn.10001e70
mov esi, dword [0x10051804]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1002.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004b748]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
mov ecx, dword [0x10050e78]
mov edx, str.Golpe_a_Golpe
push str.samba_d2
push str.samba
push 0x1004b134
push 0x1004b560
push 0x1004be3c
push str.Estar_Enamorado
call fcn.10001e70
mov esi, dword [0x10051548]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1003.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004b794]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
push str.samba_d3
push str.samba
push 0x1004b134
push 0x1004b274
push 0x1004b430
push str.Como_Tu_No_Hay_Dos
mov edx, str.Buxxi
mov ecx, dword [0x100510ac]
call fcn.10001e70
mov esi, dword [0x10051660]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1004.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004b7d4]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
mov ecx, dword [0x10051814]
mov edx, str.Nigga
push str.rumba_d1
push str.rumba
push 0x1004b134
push 0x1004b560
push 0x1004be98
push str.Entre_mis_Brazos
call fcn.10001e70
mov esi, dword [0x10051754]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1005.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004b800]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
mov ecx, dword [0x10051530]
mov edx, str.Paloma_Faith
push str.rumba_d2
push str.rumba
push 0x1004b134
push 0x1004b810
push 0x1004bec8
push str.Only_Love_Can_Hurt_Like_This
call fcn.10001e70
mov esi, dword [0x1005152c]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1006.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004b860]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
push str.chacha_d4
push str.chacha
push 0x1004b134
push 0x1004b42c
push 0x1004bf0c
push str.Rehab
mov edx, str.Amy_Winehuose
mov ecx, dword [0x10050cf0]
call fcn.10001e70
mov esi, dword [0x100510dc]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1007.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004b8a0]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
mov ecx, dword [0x10050cc0]
mov edx, str.Romeo_Santos_ft__Drake
push str.paso_d1
push str.paso
push 0x1004b134
push 0x1004b384
push 0x1004b2a4
push str.Odio
call fcn.10001e70
mov esi, dword [0x10050e54]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1008.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004b8f0]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
mov ecx, dword [0x1005175c]
mov edx, str.Jamie_Barry_feat._Octavio_Rose
push str.Salsa_d22
push str.Salsa2
push 0x1004b134
push 0x1004b384
push 0x1004bf60
push str.Lost_in_the_Rhythm
call fcn.10001e70
mov esi, dword [0x10050d0c]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1009.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004b934]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
push str.jive_d1
push str.jive
push 0x1004b134
push 0x1004b384
push 0x1004bfa4
push str.Fate_Samba_
mov edx, 0x1004bfb8
mov ecx, dword [0x10051550]
call fcn.10001e70
mov esi, dword [0x10051510]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1010.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004b960]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
mov ecx, dword [0x100510b8]
mov edx, str.Chino_y_Nacho
push str.chacha_d1
push str.chacha
push 0x1004b134
push 0x1004b42c
push 0x1004b278
push str.El_Poeta
call fcn.10001e70
mov esi, dword [0x10050e74]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1011.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004b988]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
mov ecx, dword [0x10050df4]
mov edx, str.Amy_Winehuose
push str.Salsa_d25
push str.Salsa2
push 0x1004b134
push 0x1004b42c
push 0x1004bff0
push str.Back_to_Black
call fcn.10001e70
mov esi, dword [0x10050d10]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1012.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004b9dc]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
push str.Salsa_d16
push str.Salsa1
push 0x1004b134
push 0x1004b464
push 0x1004c014
push str.La_Diabla
mov edx, str.Romeo_Santos
mov ecx, dword [0x10050e38]
call fcn.10001e70
mov esi, dword [0x100514f8]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1013.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004ba08]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
mov ecx, dword [0x100510e8]
mov edx, str.Juanes
push str.Salsa_d26
push str.Salsa2
push 0x1004b134
push 0x1004b464
push 0x1004b2f4
push str.Es_Por_Ti
call fcn.10001e70
mov esi, dword [0x100510d4]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1014.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004ba38]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
mov ecx, dword [0x10051584]
mov edx, str.Madonna
push str.Salsa_d21
push str.Salsa2
push 0x1004b134
push 0x1004b590
push 0x1004c064
push str.La_Isla_Bonita
call fcn.10001e70
mov esi, dword [0x10051674]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1015.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004ba78]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
push str.Salsa_d14
push str.Salsa1
push 0x1004b134
push 0x1004b42c
push 0x1004c090
push str.Tengo_Un_Amor
mov edx, str.Toby_Love_Feat._Rakim__ken_Y
mov ecx, dword [0x10051534]
call fcn.10001e70
mov esi, dword [0x10050e1c]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1016.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004baa4]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
mov ecx, dword [0x10050d18]
mov edx, str.Eventura
push str.Salsa_d17
push str.Salsa1
push 0x1004b134
push 0x1004b2cc
push 0x1004c0d4
push str.Mi_Corazoncito
call fcn.10001e70
mov esi, dword [0x10050e28]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1017.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004bad8]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
mov ecx, dword [0x10050e00]
mov edx, str.Prince_Royce
push str.Salsa_d23
push str.Salsa2
push 0x1004b134
push 0x1004b704
push 0x1004c104
push str.Corazon_Sin_Cara
call fcn.10001e70
mov esi, dword [0x100510bc]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1018.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004bb04]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
push str.rumba_d3
push str.rumba
push 0x1004b134
push 0x1004b350
push 0x1004c12c
push str.Nuestro_Sue
mov edx, str.Grupo_Niche
mov ecx, dword [0x10050e48]
call fcn.10001e70
mov esi, dword [0x10050e08]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1019.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004bb40]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
mov ecx, dword [0x10051564]
mov edx, str.Yonezawa_Madoka
push str.Salsa_d11
push str.Salsa1
push 0x1004b134
push 0x1004b590
push 0x1004c15c
push str.Responsibility_Response___Salsa
call fcn.10001e70
mov esi, dword [0x10050e24]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1020.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004bb78]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
mov ecx, dword [0x100510cc]
mov edx, str.Romeo_Santos_ft._Usher
push str.Salsa_d20
push str.Salsa2
push 0x1004b134
push 0x1004c1a0
push 0x1004c0d4
push str.Promise
call fcn.10001e70
mov esi, dword [0x10050cb4]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1021.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004bbac]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
push str.jive_d5
push str.jive
push 0x1004b134
push 0x1004c1cc
push 0x1004b2a4
push str.Mi_Santa
mov edx, str.Romeo_Santos_ft._Tomatito
mov ecx, dword [0x10051684]
call fcn.10001e70
mov esi, dword [0x10051538]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1022.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004bbe4]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
mov ecx, dword [0x10050cc8]
mov edx, str.Karen_Souza
push str.Salsa_d15
push str.Salsa1
push 0x1004b134
push 0x1004c204
push 0x1004c208
push str.DO_YOU_REALLY_WANT_TO_HURT_ME
call fcn.10001e70
mov esi, dword [0x100514e4]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1023.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004bc14]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
mov ecx, dword [0x10051524]
mov edx, str.Aventure_Feat._Judy_Santos
push str.Salsa_d24
push str.Salsa2
push 0x1004b134
push 0x1004b704
push 0x1004c248
push str.Obsesion
call fcn.10001e70
mov esi, dword [0x10050e0c]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1024.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004bc5c]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
push str.Salsa_d27
push str.Salsa2
push 0x1004b134
push 0x1004b560
push 0x1004c284
push str.I_Will_Survive
mov edx, str.Gloria_Gaynor
mov ecx, dword [0x10050cdc]
call fcn.10001e70
mov esi, dword [0x10051588]
lea eax, [ebp - 4]
add esp, 0x18
push eax
push 0x40
push 0xa
push esi
call edi
movq xmm0, qword [str.kb1025.ogg]
movq qword [esi], xmm0
movzx eax, word [0x1004bc9c]
mov word [esi + 8], ax
lea eax, [ebp - 8]
push eax
push dword [ebp - 4]
push 0xa
push esi
call edi
mov ecx, dword [0x1005153c]
mov edx, str.Berk__The_Virtual_Band
push str.jive_d6
push str.jive
push 0x1004b134
push 0x1004b42c
push 0x1004b278
push str.Cant_Take_My_Eyes_off_You
call fcn.10001e70
add esp, 0x18
pop edi
pop esi
mov esp, ebp
pop ebp
ret