Function Graph 0Basic Block 0Opcode: 55sub_80480a0:Opcode: 55push    ebpOpcode: 53push    ebxOpcode: 57push    ediOpcode: 56push    esiOpcode: 81 ec 9c 01 00 00sub     esp0x19c {var_1ac}Opcode: c7 44 24 04 00 00 00 00mov     dword [esp+0x4 {var_1a8}]0x0Opcode: c7 04 24 04 00 00 00mov     dword [esp {var_1ac}]0x4Opcode: e8 92 13 00 00call    sub_8049450Opcode: 89 c6mov     esieaxOpcode: 8d ac 24 40 01 00 00lea     ebp[esp+0x140] {var_6c}Opcode: eb 17jmp     0x80480e0Basic Block 1Opcode: c7 84 24 88 01 00 00 00 00 00 00mov     dword [esp+0x188]0x0Opcode: c7 84 24 8c 01 00 00 00 00 00 00mov     dword [esp+0x18c]0x0Opcode: c6 84 24 50 01 00 00 00mov     byte [esp+0x150]0x0Opcode: c7 84 24 54 01 00 00 00 00 00 00mov     dword [esp+0x154]0x0Opcode: c6 84 24 5c 01 00 00 00mov     byte [esp+0x15c]0x0Opcode: c7 84 24 60 01 00 00 00 00 00 00mov     dword [esp+0x160]0x0Opcode: c6 84 24 68 01 00 00 00mov     byte [esp+0x168]0x0Opcode: c7 84 24 6c 01 00 00 00 00 00 00mov     dword [esp+0x16c]0x0Opcode: c6 84 24 74 01 00 00 00mov     byte [esp+0x174]0x0Opcode: c7 84 24 78 01 00 00 00 00 00 00mov     dword [esp+0x178]0x0Opcode: 89 74 24 08mov     dword [esp+0x8]esiOpcode: 8d 84 24 98 01 00 00lea     eax[esp+0x198]Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 04 00 00 00mov     dword [esp+0x4]0x4Opcode: e8 53 13 00 00call    sub_80494b0Opcode: 89 74 24 08mov     dword [esp+0x8]esiOpcode: 8d 84 24 94 01 00 00lea     eax[esp+0x194]Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 04 00 00 00mov     dword [esp+0x4]0x4Opcode: e8 38 13 00 00call    sub_80494b0Opcode: 89 74 24 08mov     dword [esp+0x8]esiOpcode: 8d 84 24 87 01 00 00lea     eax[esp+0x187]Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 01 00 00 00mov     dword [esp+0x4]0x1Opcode: e8 1d 13 00 00call    sub_80494b0Opcode: 89 74 24 08mov     dword [esp+0x8]esiOpcode: 8d 84 24 88 01 00 00lea     eax[esp+0x188]Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 04 00 00 00mov     dword [esp+0x4]0x4Opcode: e8 02 13 00 00call    sub_80494b0Opcode: 89 74 24 08mov     dword [esp+0x8]esiOpcode: 8d 84 24 8c 01 00 00lea     eax[esp+0x18c]Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 04 00 00 00mov     dword [esp+0x4]0x4Opcode: e8 e7 12 00 00call    sub_80494b0Opcode: 89 74 24 08mov     dword [esp+0x8]esiOpcode: 8d 84 24 90 01 00 00lea     eax[esp+0x190]Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 04 00 00 00mov     dword [esp+0x4]0x4Opcode: e8 cc 12 00 00call    sub_80494b0Opcode: 31 ffxor     ediedi  {0x0}Opcode: 80 bc 24 87 01 00 00 00cmp     byte [esp+0x187]0x0Opcode: 8d 9c 24 50 01 00 00lea     ebx[esp+0x150]Opcode: 74 3fje      0x8048236Basic Block 2Opcode: 8b 9c 24 98 01 00 00mov     ebxdword [esp+0x198]Opcode: c7 84 24 38 01 00 00 03 00 00 00mov     dword [esp+0x138]0x3Opcode: 89 9c 24 3c 01 00 00mov     dword [esp+0x13c]ebxOpcode: 8b 84 24 94 01 00 00mov     eaxdword [esp+0x194]Opcode: 85 c0test    eaxeaxOpcode: 0f 88 58 09 00 00js      0x8048bb6Basic Block 3Opcode: 66 0f 1f 84 00 00 00 00 00mmxnop  word [eax+eax]Basic Block 4Opcode: 81 c4 9c 01 00 00add     esp0x19cOpcode: 5epop     esiOpcode: 5fpop     ediOpcode: 5bpop     ebxOpcode: 5dpop     ebpOpcode: c3retn    Basic Block 5Opcode: 83 f8 06cmp     eax0x6Opcode: 0f 87 79 fe ff ffja      0x80480e0Basic Block 6Opcode: 89 74 24 04mov     dword [esp+0x4]esiOpcode: 89 2c 24mov     dword [esp]ebpOpcode: e8 d4 09 00 00call    sub_8048be0Opcode: 83 ec 04sub     esp0x4Opcode: 8b 84 24 48 01 00 00mov     eaxdword [esp+0x148]Opcode: 89 43 08mov     dword [ebx+0x8]eaxOpcode: f2 0f 10 84 24 40 01 00 00movsd   xmm0qword [esp+0x140]Opcode: f2 0f 11 03movsd   qword [ebx]xmm0Opcode: 47inc     ediOpcode: 0f b6 84 24 87 01 00 00movzx   eaxbyte [esp+0x187]Opcode: 83 c3 0cadd     ebx0xcOpcode: 39 c7cmp     edieaxOpcode: 7c cajl      0x8048200Basic Block 7Opcode: ff 24 85 f0 ba 04 08jmp     dword [eax*4+0x804baf0]Basic Block 8Opcode: f2 0f 10 84 24 54 01 00 00{Case 0x0}Opcode: f2 0f 10 84 24 54 01 00 00movsd   xmm0qword [esp+0x154]Opcode: f2 0f 11 84 24 30 01 00 00movsd   qword [esp+0x130]xmm0Opcode: c7 04 24 e0 00 00 00mov     dword [esp]0xe0Opcode: e8 94 36 00 00call    sub_804b920Opcode: 89 84 24 3c 01 00 00mov     dword [esp+0x13c]eaxOpcode: c7 00 00 00 00 00mov     dword [eax]0x0Opcode: c7 40 40 00 00 00 00mov     dword [eax+0x40]0x0Opcode: c7 80 80 00 00 00 00 00 00 00mov     dword [eax+0x80]0x0Opcode: f2 0f 10 84 24 30 01 00 00movsd   xmm0qword [esp+0x130]Opcode: f2 0f 11 80 c0 00 00 00movsd   qword [eax+0xc0]xmm0Opcode: f2 0f 10 84 24 88 01 00 00movsd   xmm0qword [esp+0x188]Opcode: f2 0f 11 80 c8 00 00 00movsd   qword [eax+0xc8]xmm0Opcode: 8b 8c 24 90 01 00 00mov     ecxdword [esp+0x190]Opcode: 89 88 d0 00 00 00mov     dword [eax+0xd0]ecxOpcode: c6 84 24 20 01 00 00 01mov     byte [esp+0x120]0x1Opcode: c7 84 24 24 01 00 00 09 00 00 00mov     dword [esp+0x124]0x9Opcode: 8b 84 24 28 01 00 00mov     eaxdword [esp+0x128]Opcode: 89 44 24 18mov     dword [esp+0x18]eaxOpcode: f2 0f 10 84 24 20 01 00 00movsd   xmm0qword [esp+0x120]Opcode: f2 0f 11 44 24 10movsd   qword [esp+0x10]xmm0Opcode: 8d 84 24 38 01 00 00lea     eax[esp+0x138]Opcode: 89 44 24 08mov     dword [esp+0x8]eaxOpcode: 8d 84 24 30 01 00 00lea     eax[esp+0x130]Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 0c 03 00 00 00mov     dword [esp+0xc]0x3Opcode: e9 7e 05 00 00jmp     0x80488a6Basic Block 9Opcode: 8b 03{Case 0x1}Opcode: 8b 03mov     eaxdword [ebx]Opcode: 85 c0test    eaxeaxOpcode: 74 0fje      0x804833dBasic Block 10Opcode: f2 0f 10 84 24 54 01 00 00{Case 0x2}Opcode: f2 0f 10 84 24 54 01 00 00movsd   xmm0qword [esp+0x154]Opcode: f2 0f 11 84 24 b8 00 00 00movsd   qword [esp+0xb8]xmm0Opcode: 83 3b 00cmp     dword [ebx]0x0Opcode: 0f 84 f8 00 00 00je      0x8048497Basic Block 11Opcode: 83 bc 24 58 01 00 00 00{Case 0x3}Opcode: 83 bc 24 58 01 00 00 00cmp     dword [esp+0x158]0x0Opcode: 0f 84 63 01 00 00je      0x80487edBasic Block 12Opcode: 83 bc 24 58 01 00 00 00{Case 0x4}Opcode: 83 bc 24 58 01 00 00 00cmp     dword [esp+0x158]0x0Opcode: 0f 85 2f 01 00 00jne     0x804882cBasic Block 13Opcode: 8b bc 24 58 01 00 00{Case 0x5}Opcode: 8b bc 24 58 01 00 00mov     edidword [esp+0x158]Opcode: 85 fftest    ediediOpcode: 0f 85 6d 01 00 00jne     0x80488b8Basic Block 14Opcode: 8b 83 d8 00 00 00{Case 0x6}Opcode: 8b 83 d8 00 00 00mov     eaxdword [ebx+0xd8]Opcode: 83 c0 08add     eax0x8Opcode: 3b 83 d4 00 00 00cmp     eaxdword [ebx+0xd4]Opcode: 0f 8d 4d 01 00 00jge     0x80488ecBasic Block 15Opcode: c7 44 24 04 02 00 00 00mov     dword [esp+0x4]0x2Opcode: e8 7d 06 00 00call    sub_8048f30Opcode: e9 28 f8 ff ffjmp     0x80480e0Basic Block 16Opcode: 8b 43 40mov     eaxdword [ebx+0x40]Opcode: 85 c0test    eaxeaxOpcode: 74 0fje      0x8048353Basic Block 17Opcode: 8d 4b 04lea     ecx[ebx+0x4]Opcode: 39 c8cmp     eaxecxOpcode: 74 08je      0x804833dBasic Block 18Opcode: 83 7b 40 00cmp     dword [ebx+0x40]0x0Opcode: 0f 84 d2 00 00 00je      0x8048573Basic Block 19Opcode: c7 04 24 58 bb 04 08mov     dword [esp]data_804bb58  {"Title: "}Opcode: e8 d5 2d 00 00call    sub_804b180Opcode: c6 84 24 a8 00 00 00 02mov     byte [esp+0xa8]0x2Opcode: 89 84 24 b0 00 00 00mov     dword [esp+0xb0]eaxOpcode: c7 84 24 ac 00 00 00 58 bb 04 08mov     dword [esp+0xac]data_804bb58  {"Title: "}Opcode: 8b 84 24 b0 00 00 00mov     eaxdword [esp+0xb0]Opcode: 89 44 24 10mov     dword [esp+0x10]eaxOpcode: f2 0f 10 84 24 a8 00 00 00movsd   xmm0qword [esp+0xa8]Opcode: f2 0f 11 44 24 08movsd   qword [esp+0x8]xmm0Opcode: 8d 84 24 b8 00 00 00lea     eax[esp+0xb8]Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 05 00 00 00mov     dword [esp+0x4]0x5Opcode: e8 ea 0a 00 00call    sub_8048ee0Opcode: 8b 3bmov     edidword [ebx]Opcode: 89 3c 24mov     dword [esp]ediOpcode: e8 80 2d 00 00call    sub_804b180Opcode: c6 84 24 98 00 00 00 02mov     byte [esp+0x98]0x2Opcode: 89 84 24 a0 00 00 00mov     dword [esp+0xa0]eaxOpcode: 89 bc 24 9c 00 00 00mov     dword [esp+0x9c]ediOpcode: 8b 84 24 a0 00 00 00mov     eaxdword [esp+0xa0]Opcode: 89 44 24 10mov     dword [esp+0x10]eaxOpcode: f2 0f 10 84 24 98 00 00 00movsd   xmm0qword [esp+0x98]Opcode: f2 0f 11 44 24 08movsd   qword [esp+0x8]xmm0Opcode: 8d bc 24 b8 00 00 00lea     edi[esp+0xb8]Opcode: 89 3c 24mov     dword [esp]ediOpcode: c7 44 24 04 05 00 00 00mov     dword [esp+0x4]0x5Opcode: e8 99 0a 00 00call    sub_8048ee0Opcode: c7 04 24 60 bb 04 08mov     dword [esp]data_804bb60Opcode: e8 2d 2d 00 00call    sub_804b180Opcode: c6 84 24 88 00 00 00 02mov     byte [esp+0x88]0x2Opcode: 89 84 24 90 00 00 00mov     dword [esp+0x90]eaxOpcode: c7 84 24 8c 00 00 00 60 bb 04 08mov     dword [esp+0x8c]data_804bb60Opcode: 8b 84 24 90 00 00 00mov     eaxdword [esp+0x90]Opcode: 89 44 24 10mov     dword [esp+0x10]eaxOpcode: f2 0f 10 84 24 88 00 00 00movsd   xmm0qword [esp+0x88]Opcode: f2 0f 11 44 24 08movsd   qword [esp+0x8]xmm0Opcode: 89 3c 24mov     dword [esp]ediOpcode: c7 44 24 04 05 00 00 00mov     dword [esp+0x4]0x5Opcode: e8 49 0a 00 00call    sub_8048ee0Basic Block 20Opcode: 8b 83 d0 00 00 00mov     eaxdword [ebx+0xd0]Opcode: 81 c3 c8 00 00 00add     ebx0xc8Opcode: c6 84 24 10 01 00 00 04mov     byte [esp+0x110]0x4Opcode: f2 0f 10 84 24 38 01 00 00movsd   xmm0qword [esp+0x138]Opcode: f2 0f 11 84 24 14 01 00 00movsd   qword [esp+0x114]xmm0Opcode: 8b 8c 24 18 01 00 00mov     ecxdword [esp+0x118]Opcode: 89 4c 24 10mov     dword [esp+0x10]ecxOpcode: f2 0f 10 84 24 10 01 00 00movsd   xmm0qword [esp+0x110]Opcode: e9 9d f8 ff ffjmp     0x80480c9Basic Block 21Opcode: 8b bc 24 54 01 00 00mov     edidword [esp+0x154]Opcode: 89 3c 24mov     dword [esp]ediOpcode: c7 44 24 08 03 00 00 00mov     dword [esp+0x8]0x3Opcode: c7 44 24 04 54 bb 04 08mov     dword [esp+0x4]data_804bb54Opcode: e8 37 1d 00 00call    sub_804a3e0Opcode: 85 c0test    eaxeaxOpcode: 0f 85 3c 01 00 00jne     0x80487edBasic Block 22Opcode: 8b 84 24 54 01 00 00mov     eaxdword [esp+0x154]Opcode: 83 83 d8 00 00 00 08add     dword [ebx+0xd8]0x8Opcode: 8b 08mov     ecxdword [eax]Opcode: 89 8b dc 00 00 00mov     dword [ebx+0xdc]ecxOpcode: 0f be 48 04movsx   ecxbyte [eax+0x4]Opcode: c1 e1 07shl     ecx0x7Opcode: 0f be 50 05movsx   edxbyte [eax+0x5]Opcode: 09 caor      edxecxOpcode: c1 e2 07shl     edx0x7Opcode: 0f be 48 06movsx   ecxbyte [eax+0x6]Opcode: 09 d1or      ecxedxOpcode: c1 e1 07shl     ecx0x7Opcode: 0f be 40 07movsx   eaxbyte [eax+0x7]Opcode: 09 c8or      eaxecxOpcode: 81 c3 c0 00 00 00add     ebx0xc0Opcode: c6 84 24 d0 00 00 00 01mov     byte [esp+0xd0]0x1Opcode: 89 84 24 d4 00 00 00mov     dword [esp+0xd4]eaxOpcode: 8b 84 24 d8 00 00 00mov     eaxdword [esp+0xd8]Opcode: 89 44 24 18mov     dword [esp+0x18]eaxOpcode: f2 0f 10 84 24 d0 00 00 00movsd   xmm0qword [esp+0xd0]Opcode: f2 0f 11 44 24 10movsd   qword [esp+0x10]xmm0Opcode: 8d 84 24 38 01 00 00lea     eax[esp+0x138]Opcode: 89 44 24 08mov     dword [esp+0x8]eaxOpcode: 89 1c 24mov     dword [esp]ebxOpcode: c7 44 24 0c 05 00 00 00mov     dword [esp+0xc]0x5Basic Block 23Opcode: 8b 83 d0 00 00 00mov     eaxdword [ebx+0xd0]Opcode: 81 c3 c8 00 00 00add     ebx0xc8Opcode: c6 84 24 e0 00 00 00 04mov     byte [esp+0xe0]0x4Opcode: f2 0f 10 84 24 38 01 00 00movsd   xmm0qword [esp+0x138]Opcode: f2 0f 11 84 24 e4 00 00 00movsd   qword [esp+0xe4]xmm0Opcode: 8b 8c 24 e8 00 00 00mov     ecxdword [esp+0xe8]Opcode: 89 4c 24 10mov     dword [esp+0x10]ecxOpcode: f2 0f 10 84 24 e0 00 00 00movsd   xmm0qword [esp+0xe0]Opcode: e9 8d f9 ff ffjmp     0x80480c9Basic Block 24Opcode: 8b 94 24 54 01 00 00mov     edxdword [esp+0x154]Opcode: 01 bb d8 00 00 00add     dword [ebx+0xd8]ediOpcode: 8d 47 01lea     eax[edi+0x1]Opcode: 8b 8b dc 00 00 00mov     ecxdword [ebx+0xdc]Opcode: 81 f9 41 52 54 53cmp     ecx0x53545241Opcode: 74 55je      0x804892bBasic Block 25Opcode: 8b 83 d0 00 00 00mov     eaxdword [ebx+0xd0]Opcode: 81 c3 c8 00 00 00add     ebx0xc8Opcode: c6 84 24 c0 00 00 00 04mov     byte [esp+0xc0]0x4Opcode: f2 0f 10 84 24 38 01 00 00movsd   xmm0qword [esp+0x138]Opcode: f2 0f 11 84 24 c4 00 00 00movsd   qword [esp+0xc4]xmm0Opcode: 8b 8c 24 c8 00 00 00mov     ecxdword [esp+0xc8]Opcode: 89 4c 24 10mov     dword [esp+0x10]ecxOpcode: f2 0f 10 84 24 c0 00 00 00movsd   xmm0qword [esp+0xc0]Opcode: e9 3f f9 ff ffjmp     0x80480c9Basic Block 26Opcode: 8b 83 d0 00 00 00mov     eaxdword [ebx+0xd0]Opcode: 81 c3 c8 00 00 00add     ebx0xc8Opcode: c6 84 24 f0 00 00 00 04mov     byte [esp+0xf0]0x4Opcode: f2 0f 10 84 24 38 01 00 00movsd   xmm0qword [esp+0x138]Opcode: f2 0f 11 84 24 f4 00 00 00movsd   qword [esp+0xf4]xmm0Opcode: 8b 8c 24 f8 00 00 00mov     ecxdword [esp+0xf8]Opcode: 89 4c 24 10mov     dword [esp+0x10]ecxOpcode: f2 0f 10 84 24 f0 00 00 00movsd   xmm0qword [esp+0xf0]Opcode: e9 9e f7 ff ffjmp     0x80480c9Basic Block 27Opcode: 81 c3 c0 00 00 00add     ebx0xc0Opcode: c6 84 24 00 01 00 00 01mov     byte [esp+0x100]0x1Opcode: c7 84 24 04 01 00 00 08 00 00 00mov     dword [esp+0x104]0x8Opcode: 8b 84 24 08 01 00 00mov     eaxdword [esp+0x108]Opcode: 89 44 24 18mov     dword [esp+0x18]eaxOpcode: f2 0f 10 84 24 00 01 00 00movsd   xmm0qword [esp+0x100]Opcode: f2 0f 11 44 24 10movsd   qword [esp+0x10]xmm0Opcode: 8d 84 24 38 01 00 00lea     eax[esp+0x138]Opcode: 89 44 24 08mov     dword [esp+0x8]eaxOpcode: 89 1c 24mov     dword [esp]ebxOpcode: c7 44 24 0c 04 00 00 00mov     dword [esp+0xc]0x4Opcode: e9 b9 00 00 00jmp     0x80488a6Basic Block 28Opcode: 8b 83 80 00 00 00mov     eaxdword [ebx+0x80]Opcode: 85 c0test    eaxeaxOpcode: 74 12je      0x804836fBasic Block 29Opcode: 8d 4b 44lea     ecx[ebx+0x44]Opcode: 39 c8cmp     eaxecxOpcode: 74 08je      0x8048353Basic Block 30Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 53 36 00 00call    sub_804b990Basic Block 31Opcode: 83 bb 80 00 00 00 00cmp     dword [ebx+0x80]0x0Opcode: 0f 84 cf 00 00 00je      0x804864fBasic Block 32Opcode: c7 04 24 62 bb 04 08mov     dword [esp]data_804bb62  {"Album: "}Opcode: e8 d3 2c 00 00call    sub_804b180Opcode: c6 44 24 78 02mov     byte [esp+0x78]0x2Opcode: 89 84 24 80 00 00 00mov     dword [esp+0x80]eaxOpcode: c7 44 24 7c 62 bb 04 08mov     dword [esp+0x7c]data_804bb62  {"Album: "}Opcode: 8b 84 24 80 00 00 00mov     eaxdword [esp+0x80]Opcode: 89 44 24 10mov     dword [esp+0x10]eaxOpcode: f2 0f 10 44 24 78movsd   xmm0qword [esp+0x78]Opcode: f2 0f 11 44 24 08movsd   qword [esp+0x8]xmm0Opcode: 8d 84 24 b8 00 00 00lea     eax[esp+0xb8]Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 05 00 00 00mov     dword [esp+0x4]0x5Opcode: e8 f1 09 00 00call    sub_8048ee0Opcode: 8b 7b 40mov     edidword [ebx+0x40]Opcode: 89 3c 24mov     dword [esp]ediOpcode: e8 86 2c 00 00call    sub_804b180Opcode: c6 44 24 68 02mov     byte [esp+0x68]0x2Opcode: 89 44 24 70mov     dword [esp+0x70]eaxOpcode: 89 7c 24 6cmov     dword [esp+0x6c]ediOpcode: 8b 44 24 70mov     eaxdword [esp+0x70]Opcode: 89 44 24 10mov     dword [esp+0x10]eaxOpcode: f2 0f 10 44 24 68movsd   xmm0qword [esp+0x68]Opcode: f2 0f 11 44 24 08movsd   qword [esp+0x8]xmm0Opcode: 8d bc 24 b8 00 00 00lea     edi[esp+0xb8]Opcode: 89 3c 24mov     dword [esp]ediOpcode: c7 44 24 04 05 00 00 00mov     dword [esp+0x4]0x5Opcode: e8 ae 09 00 00call    sub_8048ee0Opcode: c7 04 24 60 bb 04 08mov     dword [esp]data_804bb60Opcode: e8 42 2c 00 00call    sub_804b180Opcode: c6 44 24 58 02mov     byte [esp+0x58]0x2Opcode: 89 44 24 60mov     dword [esp+0x60]eaxOpcode: c7 44 24 5c 60 bb 04 08mov     dword [esp+0x5c]data_804bb60Opcode: 8b 44 24 60mov     eaxdword [esp+0x60]Opcode: 89 44 24 10mov     dword [esp+0x10]eaxOpcode: f2 0f 10 44 24 58movsd   xmm0qword [esp+0x58]Opcode: f2 0f 11 44 24 08movsd   qword [esp+0x8]xmm0Opcode: 89 3c 24mov     dword [esp]ediOpcode: c7 44 24 04 05 00 00 00mov     dword [esp+0x4]0x5Opcode: e8 6d 09 00 00call    sub_8048ee0Basic Block 33Opcode: f2 0f 11 44 24 08movsd   qword [esp+0x8]xmm0Opcode: 89 44 24 04mov     dword [esp+0x4]eaxOpcode: 89 1c 24mov     dword [esp]ebxOpcode: e8 05 0e 00 00call    sub_8048ee0Opcode: 0f 1f 44 00 00mmxnop  dword [eax+eax]Basic Block 34Opcode: 80 7f 03 05cmp     byte [edi+0x3]0x5Opcode: 0f 85 32 01 00 00jne     0x80487edBasic Block 35Opcode: 83 f8 3ccmp     eax0x3cOpcode: 0f 8f ec 00 00 00jg      0x8048a20Basic Block 36Opcode: 81 f9 41 4c 42 4dcmp     ecx0x4d424c41Opcode: 75 61jne     0x804893fBasic Block 37Opcode: 85 dbtest    ebxebxOpcode: 0f 84 69 fd ff ffje      0x80480e0Basic Block 38Opcode: 8d 8b 84 00 00 00lea     ecx[ebx+0x84]Opcode: 39 c8cmp     eaxecxOpcode: 74 08je      0x804836fBasic Block 39Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 3d 36 00 00call    sub_804b990Basic Block 40Opcode: 83 bc 24 88 01 00 00 00cmp     dword [esp+0x188]0x0Opcode: 0f 8e 83 fa ff ffjle     0x80480e0Basic Block 41Opcode: c7 04 24 6a bb 04 08mov     dword [esp]data_804bb6a  {"Artist: "}Opcode: e8 f4 2b 00 00call    sub_804b180Opcode: c6 44 24 48 02mov     byte [esp+0x48]0x2Opcode: 89 44 24 50mov     dword [esp+0x50]eaxOpcode: c7 44 24 4c 6a bb 04 08mov     dword [esp+0x4c]data_804bb6a  {"Artist: "}Opcode: 8b 44 24 50mov     eaxdword [esp+0x50]Opcode: 89 44 24 10mov     dword [esp+0x10]eaxOpcode: f2 0f 10 44 24 48movsd   xmm0qword [esp+0x48]Opcode: f2 0f 11 44 24 08movsd   qword [esp+0x8]xmm0Opcode: 8d 84 24 b8 00 00 00lea     eax[esp+0xb8]Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 05 00 00 00mov     dword [esp+0x4]0x5Opcode: e8 18 09 00 00call    sub_8048ee0Opcode: 8b bb 80 00 00 00mov     edidword [ebx+0x80]Opcode: 89 3c 24mov     dword [esp]ediOpcode: e8 aa 2b 00 00call    sub_804b180Opcode: c6 44 24 38 02mov     byte [esp+0x38]0x2Opcode: 89 44 24 40mov     dword [esp+0x40]eaxOpcode: 89 7c 24 3cmov     dword [esp+0x3c]ediOpcode: 8b 44 24 40mov     eaxdword [esp+0x40]Opcode: 89 44 24 10mov     dword [esp+0x10]eaxOpcode: f2 0f 10 44 24 38movsd   xmm0qword [esp+0x38]Opcode: f2 0f 11 44 24 08movsd   qword [esp+0x8]xmm0Opcode: 8d bc 24 b8 00 00 00lea     edi[esp+0xb8]Opcode: 89 3c 24mov     dword [esp]ediOpcode: c7 44 24 04 05 00 00 00mov     dword [esp+0x4]0x5Opcode: e8 d2 08 00 00call    sub_8048ee0Opcode: c7 04 24 60 bb 04 08mov     dword [esp]data_804bb60Opcode: e8 66 2b 00 00call    sub_804b180Opcode: c6 44 24 28 02mov     byte [esp+0x28]0x2Opcode: 89 44 24 30mov     dword [esp+0x30]eaxOpcode: c7 44 24 2c 60 bb 04 08mov     dword [esp+0x2c]data_804bb60Opcode: 8b 44 24 30mov     eaxdword [esp+0x30]Opcode: 89 44 24 10mov     dword [esp+0x10]eaxOpcode: f2 0f 10 44 24 28movsd   xmm0qword [esp+0x28]Opcode: f2 0f 11 44 24 08movsd   qword [esp+0x8]xmm0Opcode: 89 3c 24mov     dword [esp]ediOpcode: c7 44 24 04 05 00 00 00mov     dword [esp+0x4]0x5Opcode: e8 91 08 00 00call    sub_8048ee0Basic Block 42Opcode: 0f be 47 05movsx   eaxbyte [edi+0x5]Opcode: c1 e0 07shl     eax0x7Opcode: 0f be 4f 06movsx   ecxbyte [edi+0x6]Opcode: 09 c1or      ecxeaxOpcode: c1 e1 07shl     ecx0x7Opcode: 0f be 47 07movsx   eaxbyte [edi+0x7]Opcode: 09 c8or      eaxecxOpcode: c1 e0 07shl     eax0x7Opcode: 0f be 4f 08movsx   ecxbyte [edi+0x8]Opcode: 09 c1or      ecxeaxOpcode: 89 8b d4 00 00 00mov     dword [ebx+0xd4]ecxOpcode: c7 83 d8 00 00 00 00 00 00 00mov     dword [ebx+0xd8]0x0Opcode: e9 ab 04 00 00jmp     0x8048b9aBasic Block 43Opcode: 89 04 24mov     dword [esp]eaxOpcode: 89 54 24 24mov     dword [esp+0x24]edxOpcode: e8 24 2f 00 00call    sub_804b950Opcode: 8b 54 24 24mov     edxdword [esp+0x24]Basic Block 44Opcode: 8d 83 84 00 00 00lea     eax[ebx+0x84]Opcode: e9 f1 00 00 00jmp     0x8048a30Basic Block 45Opcode: 81 f9 54 49 54 4ccmp     ecx0x4c544954Opcode: 0f 85 4f 02 00 00jne     0x8048b9aBasic Block 46Opcode: 89 54 24 24mov     dword [esp+0x24]edxOpcode: 83 f8 3ccmp     eax0x3cOpcode: 7f 79jg      0x8048960Basic Block 47Opcode: 89 1c 24mov     dword [esp]ebxOpcode: e8 01 36 00 00call    sub_804b980Opcode: e9 5c fd ff ffjmp     0x80480e0Basic Block 48Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 21 36 00 00call    sub_804b990Basic Block 49Opcode: 8b 84 24 90 01 00 00mov     eaxdword [esp+0x190]Opcode: 89 44 24 04mov     dword [esp+0x4]eaxOpcode: 8d 84 24 88 01 00 00lea     eax[esp+0x188]Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 a9 06 00 00call    sub_8048d20Opcode: e9 64 fa ff ffjmp     0x80480e0Basic Block 50Opcode: 8d 84 24 38 01 00 00lea     eax[esp+0x138]Opcode: 89 04 24mov     dword [esp]eaxOpcode: c7 44 24 04 06 00 00 00mov     dword [esp+0x4]0x6Opcode: e8 6f 01 00 00call    sub_8048d20Opcode: e9 2a f5 ff ffjmp     0x80480e0Basic Block 51Opcode: 8b 44 24 20mov     eaxdword [esp+0x20]Opcode: c6 04 08 00mov     byte [eax+ecx]0x0Opcode: 89 83 80 00 00 00mov     dword [ebx+0x80]eaxOpcode: e9 b5 00 00 00jmp     0x8048b9aBasic Block 52Opcode: 31 c9xor     ecxecx  {0x0}Opcode: eb 2ejmp     0x8048a70Basic Block 53Opcode: 89 44 24 20mov     dword [esp+0x20]eaxOpcode: 31 c9xor     ecxecx  {0x0}Opcode: 85 fftest    ediediOpcode: 0f 8e 94 00 00 00jle     0x8048ad2Basic Block 54Opcode: 89 54 24 24mov     dword [esp+0x24]edxOpcode: 83 f8 3ccmp     eax0x3cOpcode: 0f 8f 8d 01 00 00jg      0x8048ae5Basic Block 55Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 e8 2f 00 00call    sub_804b950Basic Block 56Opcode: 8d 43 44lea     eax[ebx+0x44]Opcode: eb 7cjmp     0x8048968Basic Block 57Opcode: 89 7c 24 24mov     dword [esp+0x24]ediOpcode: 89 d0mov     eaxedxOpcode: 8a 10mov     dlbyte [eax]Opcode: 80 fa 07cmp     dl0x7Opcode: 7f 13jg      0x8048a90Basic Block 58Opcode: 89 04 24mov     dword [esp]eaxOpcode: e8 63 2e 00 00call    sub_804b950Basic Block 59Opcode: 8d 43 04lea     eax[ebx+0x4]Opcode: e9 8d 01 00 00jmp     0x8048aedBasic Block 60Opcode: 8b 44 24 20mov     eaxdword [esp+0x20]Opcode: c6 04 08 00mov     byte [eax+ecx]0x0Opcode: 89 43 40mov     dword [ebx+0x40]eaxOpcode: e9 7a 01 00 00jmp     0x8048b9aBasic Block 61Opcode: 31 c9xor     ecxecx  {0x0}Opcode: eb 32jmp     0x80489b0Basic Block 62Opcode: 89 44 24 20mov     dword [esp+0x20]eaxOpcode: 8b 44 24 24mov     eaxdword [esp+0x24]Opcode: 31 c9xor     ecxecx  {0x0}Opcode: 85 fftest    ediediOpcode: 0f 8e 96 00 00 00jle     0x8048a10Basic Block 63Opcode: 88 d6mov     dhdlOpcode: 80 c6 f8add     dh0xf8Opcode: 80 fe 05cmp     dh0x5Opcode: 77 26ja      0x8048ac0Basic Block 64Opcode: 84 d2test    dldlOpcode: 75 3fjne     0x8048ac0Basic Block 65Opcode: 8b 4c 24 20mov     ecxdword [esp+0x20]Opcode: c6 04 01 00mov     byte [ecx+eax]0x0Opcode: 89 0bmov     dword [ebx]ecxBasic Block 66Opcode: 31 c0xor     eaxeax  {0x0}Opcode: eb 2djmp     0x8048b30Basic Block 67Opcode: 89 44 24 20mov     dword [esp+0x20]eaxOpcode: 8b 4c 24 24mov     ecxdword [esp+0x24]Opcode: 31 c0xor     eaxeax  {0x0}Opcode: 85 fftest    ediediOpcode: 0f 8e 91 00 00 00jle     0x8048b90Basic Block 68Opcode: 89 7c 24 24mov     dword [esp+0x24]ediOpcode: 8a 10mov     dlbyte [eax]Opcode: 80 fa 07cmp     dl0x7Opcode: 7f 15jg      0x80489d0Basic Block 69Opcode: 8b 7c 24 20mov     edidword [esp+0x20]Opcode: 88 14 0fmov     byte [edi+ecx]dlBasic Block 70Opcode: 0f b6 femovzx   edidhOpcode: ff 24 bd 0c bb 04 08jmp     dword [edi*4+0x804bb0c]Basic Block 71Opcode: 8b 54 24 20mov     edxdword [esp+0x20]Opcode: 66 c7 04 0a 5c 30mov     word [edx+ecx]0x305cOpcode: 41inc     ecxOpcode: eb 39jmp     0x8048ac7Basic Block 72Opcode: 89 4c 24 24mov     dword [esp+0x24]ecxOpcode: 8a 11mov     dlbyte [ecx]Opcode: 80 fa 07cmp     dl0x7Opcode: 7f 15jg      0x8048b50Basic Block 73Opcode: 88 d6mov     dhdlOpcode: 80 c6 f8add     dh0xf8Opcode: 80 fe 05cmp     dh0x5Opcode: 77 26ja      0x8048a00Basic Block 74Opcode: 84 d2test    dldlOpcode: 75 41jne     0x8048a00Basic Block 75Opcode: 89 c2mov     edxeaxOpcode: 41inc     ecxOpcode: 42inc     edxOpcode: 8b 7c 24 24mov     edidword [esp+0x24]Opcode: 4fdec     ediOpcode: 75 9ejne     0x8048a70Basic Block 76Opcode: 88 d6mov     dhdlOpcode: 80 c6 f8add     dh0xf8Opcode: 80 fe 05cmp     dh0x5Opcode: 77 26ja      0x8048b80Basic Block 77Opcode: 84 d2test    dldlOpcode: 75 41jne     0x8048b80Basic Block 78Opcode: 8b 7c 24 20mov     edidword [esp+0x20]Opcode: 88 14 0fmov     byte [edi+ecx]dlBasic Block 79Opcode: 0f b6 femovzx   edidhOpcode: ff 24 bd 24 bb 04 08jmp     dword [edi*4+0x804bb24]Basic Block 80Opcode: 8b 54 24 20mov     edxdword [esp+0x20]Opcode: 66 c7 04 0a 5c 30mov     word [edx+ecx]0x305cOpcode: 41inc     ecxOpcode: eb 3bjmp     0x8048a07Basic Block 81Opcode: 8b 4c 24 20mov     ecxdword [esp+0x20]Opcode: 88 14 01mov     byte [ecx+eax]dlBasic Block 82Opcode: 0f b6 cemovzx   ecxdhOpcode: ff 24 8d 3c bb 04 08jmp     dword [ecx*4+0x804bb3c]Basic Block 83Opcode: 8b 4c 24 20mov     ecxdword [esp+0x20]Opcode: 66 c7 04 01 5c 30mov     word [ecx+eax]0x305cOpcode: 40inc     eaxOpcode: eb 3bjmp     0x8048b87Basic Block 84Opcode: 41inc     ecxOpcode: 40inc     eaxOpcode: 8b 7c 24 24mov     edidword [esp+0x24]Opcode: 4fdec     ediOpcode: 75 a0jne     0x80489b0Basic Block 85Opcode: 40inc     eaxOpcode: 8b 4c 24 24mov     ecxdword [esp+0x24]Opcode: 41inc     ecxOpcode: 4fdec     ediOpcode: 75 a0jne     0x8048b30