Function Graph 0Basic Block 0Opcode: 55sub_8049730:Opcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 56push    esiOpcode: 81 ec f4 28 00 00sub     esp0x28f4 {var_28fc}Opcode: c7 85 f4 ef ff ff 00 00 00 00mov     dword [ebp-0x100c {var_1010}]0x0Opcode: 66 c7 85 f2 d7 ff ff 00 00mov     word [ebp-0x280e {var_2812}]0x0Opcode: c6 85 f1 d7 ff ff 00mov     byte [ebp-0x280f {var_2813}]0x0Opcode: 66 c7 85 ee d7 ff ff 99 01mov     word [ebp-0x2812 {var_2816}]0x199Opcode: 0f b7 85 ee d7 ff ffmovzx   eaxword [ebp-0x2812 {var_2816}]  {0x199}Opcode: c1 e0 02shl     eax0x2  {0x664}Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 e1 11 00 00call    sub_804a950Opcode: b9 00 00 00 00mov     ecx0x0Opcode: 89 85 e8 d7 ff ffmov     dword [ebp-0x2818 {var_281c}]eaxOpcode: 8b 85 e8 d7 ff ffmov     eaxdword [ebp-0x2818 {var_281c}]Opcode: 0f b7 95 ee d7 ff ffmovzx   edxword [ebp-0x2812 {var_2816}]  {0x199}Opcode: c1 e2 02shl     edx0x2  {0x664}Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: c7 44 24 04 00 00 00 00mov     dword [esp+0x4 {var_28f8}]0x0Opcode: 89 54 24 08mov     dword [esp+0x8 {var_28f4}]edxOpcode: 89 8d dc d7 ff ffmov     dword [ebp-0x2824 {var_2828}]ecxOpcode: e8 9c 3e 00 00call    sub_804d640Opcode: 8b 8d e8 d7 ff ffmov     ecxdword [ebp-0x2818 {var_281c}]Opcode: 89 0c 24mov     dword [esp {var_28fc}]ecxOpcode: 89 85 d8 d7 ff ffmov     dword [ebp-0x2828 {var_282c}]eaxOpcode: e8 38 ea ff ffcall    sub_80481f0Basic Block 1Opcode: 8b 85 e8 d7 ff ffmov     eaxdword [ebp-0x2818 {var_281c}]Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 43 07 00 00call    sub_804a640Basic Block 2Opcode: 89 e0mov     eaxespOpcode: 8d 4d fblea     ecx[ebp-0x5] {var_9}Opcode: 89 08mov     dword [eax {var_28fc}]ecxOpcode: c7 40 04 01 00 00 00mov     dword [eax+0x4 {var_28f8}]0x1Opcode: e8 8b 0a 00 00call    sub_804a260Opcode: 0f be 4d fbmovsx   ecxbyte [ebp-0x5 {var_9}]Opcode: 49dec     ecxOpcode: 89 camov     edxecxOpcode: 83 ea 0asub     edx0xaOpcode: 89 85 d4 d7 ff ffmov     dword [ebp-0x282c {var_2830}]eaxOpcode: 89 8d d0 d7 ff ffmov     dword [ebp-0x2830 {var_2834}]ecxOpcode: 89 95 cc d7 ff ffmov     dword [ebp-0x2834 {var_2838}]edxOpcode: 0f 87 c8 06 00 00ja      0x8049ebfBasic Block 3Opcode: 8d 05 c9 e1 04 08lea     eax[data_804e1c9]  {"UNKNOWN command\n"}Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 93 1a 00 00call    sub_804b960Opcode: c6 45 fb 00mov     byte [ebp-0x5 {var_9}]0x0Opcode: 8b 8d e8 d7 ff ffmov     ecxdword [ebp-0x2818 {var_281c}]Opcode: 89 0c 24mov     dword [esp {var_28fc}]ecxOpcode: 89 85 14 d7 ff ffmov     dword [ebp-0x28ec {var_28f0}]eaxOpcode: e8 5b 07 00 00call    sub_804a640Opcode: e9 13 00 00 00jmp     0x8049efdBasic Block 4Opcode: 8b 85 d0 d7 ff ffmov     eaxdword [ebp-0x2830 {var_2834}]Opcode: 8b 0c 85 10 e0 04 08mov     ecxdword [eax*4+0x804e010]Opcode: ff e1jmp     ecxBasic Block 5Opcode: 81 c4 f4 28 00 00add     esp0x28f4 {var_8}Opcode: 5epop     esiOpcode: 5dpop     ebpOpcode: c3retn    Basic Block 6Opcode: 8d 05 3c e0 04 08{Case 0x0}Opcode: 8d 05 3c e0 04 08lea     eax[data_804e03c]  {"NEW_FILE selected\n"}Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 4c 21 00 00call    sub_804b960Opcode: b9 00 00 00 00mov     ecx0x0Opcode: ba 00 10 00 00mov     edx0x1000Opcode: 8d b5 f8 ef ff fflea     esi[ebp-0x1008] {var_100c}Opcode: 89 34 24mov     dword [esp {var_28fc}]esiOpcode: c7 44 24 04 00 00 00 00mov     dword [esp+0x4 {var_28f8}]0x0Opcode: c7 44 24 08 00 10 00 00mov     dword [esp+0x8 {var_28f4}]0x1000Opcode: 89 85 c8 d7 ff ffmov     dword [ebp-0x2838 {var_283c}]eaxOpcode: 89 8d c4 d7 ff ffmov     dword [ebp-0x283c {var_2840}]ecxOpcode: 89 95 c0 d7 ff ffmov     dword [ebp-0x2840 {var_2844}]edxOpcode: e8 f2 3d 00 00call    sub_804d640Opcode: 8d 8d f8 ef ff fflea     ecx[ebp-0x1008] {var_100c}Opcode: 8b 95 e8 d7 ff ffmov     edxdword [ebp-0x2818 {var_281c}]Opcode: 89 14 24mov     dword [esp {var_28fc}]edxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_28f8}]ecxOpcode: 89 85 bc d7 ff ffmov     dword [ebp-0x2844 {var_2848}]eaxOpcode: e8 74 ea ff ffcall    sub_80482e0Opcode: e9 79 06 00 00jmp     0x8049eeaBasic Block 7Opcode: 8d 05 4f e0 04 08{Case 0x1}Opcode: 8d 05 4f e0 04 08lea     eax[data_804e04f]  {"CHECK_FILE selected\n"}Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 e1 20 00 00call    sub_804b960Opcode: b9 99 01 00 00mov     ecx0x199Opcode: 8b 95 e8 d7 ff ffmov     edxdword [ebp-0x2818 {var_281c}]Opcode: 89 14 24mov     dword [esp {var_28fc}]edxOpcode: c7 44 24 04 99 01 00 00mov     dword [esp+0x4 {var_28f8}]0x199Opcode: 89 85 b8 d7 ff ffmov     dword [ebp-0x2848 {var_284c}]eaxOpcode: 89 8d b4 d7 ff ffmov     dword [ebp-0x284c {var_2850}]ecxOpcode: e8 4a ed ff ffcall    sub_80485f0Opcode: e9 3f 06 00 00jmp     0x8049eeaBasic Block 8Opcode: 89 e0{Case 0x2}Opcode: 89 e0mov     eaxespOpcode: c7 00 64 e0 04 08mov     dword [eax {var_28fc}]data_804e064  {"SKEW_IMAGE selected\n"}Opcode: e8 a8 20 00 00call    sub_804b960Opcode: 89 e1mov     ecxespOpcode: 8d 55 falea     edx[ebp-0x6] {var_a}Opcode: 89 11mov     dword [ecx {var_28fc}]edxOpcode: c7 41 04 01 00 00 00mov     dword [ecx+0x4 {var_28f8}]0x1Opcode: 89 85 b0 d7 ff ffmov     dword [ebp-0x2850 {var_2854}]eaxOpcode: e8 8f 09 00 00call    sub_804a260Opcode: 89 e1mov     ecxespOpcode: 8d 55 f8lea     edx[ebp-0x8] {var_c}Opcode: 89 11mov     dword [ecx {var_28fc}]edxOpcode: c7 41 04 02 00 00 00mov     dword [ecx+0x4 {var_28f8}]0x2Opcode: 89 85 ac d7 ff ffmov     dword [ebp-0x2854 {var_2858}]eaxOpcode: e8 76 09 00 00call    sub_804a260Opcode: 0f be 4d famovsx   ecxbyte [ebp-0x6 {var_a}]Opcode: 89 camov     edxecxOpcode: 83 ea 02sub     edx0x2Opcode: 89 85 a8 d7 ff ffmov     dword [ebp-0x2858 {var_285c}]eaxOpcode: 89 8d a4 d7 ff ffmov     dword [ebp-0x285c {var_2860}]ecxOpcode: 89 95 a0 d7 ff ffmov     dword [ebp-0x2860 {var_2864}]edxOpcode: 0f 84 7c 00 00 00je      0x8049987Basic Block 9Opcode: 89 e0{Case 0x3}Opcode: 89 e0mov     eaxespOpcode: c7 00 99 e0 04 08mov     dword [eax {var_28fc}]data_804e099  {"ROTATE_IMAGE selected\n"}Opcode: e8 8e 1f 00 00call    sub_804b960Opcode: 89 e1mov     ecxespOpcode: 8d 55 falea     edx[ebp-0x6] {var_a}Opcode: 89 11mov     dword [ecx {var_28fc}]edxOpcode: c7 41 04 01 00 00 00mov     dword [ecx+0x4 {var_28f8}]0x1Opcode: 89 85 94 d7 ff ffmov     dword [ebp-0x286c {var_2870}]eaxOpcode: e8 75 08 00 00call    sub_804a260Opcode: 89 e1mov     ecxespOpcode: 8d 55 f8lea     edx[ebp-0x8] {var_c}Opcode: 89 11mov     dword [ecx {var_28fc}]edxOpcode: c7 41 04 02 00 00 00mov     dword [ecx+0x4 {var_28f8}]0x2Opcode: 89 85 90 d7 ff ffmov     dword [ebp-0x2870 {var_2874}]eaxOpcode: e8 5c 08 00 00call    sub_804a260Opcode: 0f be 4d famovsx   ecxbyte [ebp-0x6 {var_a}]Opcode: 89 camov     edxecxOpcode: 83 ea 02sub     edx0x2Opcode: 89 85 8c d7 ff ffmov     dword [ebp-0x2874 {var_2878}]eaxOpcode: 89 8d 88 d7 ff ffmov     dword [ebp-0x2878 {var_287c}]ecxOpcode: 89 95 84 d7 ff ffmov     dword [ebp-0x287c {var_2880}]edxOpcode: 0f 84 7c 00 00 00je      0x8049aa1Basic Block 10Opcode: 8d 05 b0 e0 04 08{Case 0x9}Opcode: 8d 05 b0 e0 04 08lea     eax[data_804e0b0]  {"SCALE_IMAGE selected\n"}Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 73 1e 00 00call    sub_804b960Opcode: b9 02 00 00 00mov     ecx0x2Opcode: 8d 55 f8lea     edx[ebp-0x8] {var_c}Opcode: 89 14 24mov     dword [esp {var_28fc}]edxOpcode: c7 44 24 04 02 00 00 00mov     dword [esp+0x4 {var_28f8}]0x2Opcode: 89 85 78 d7 ff ffmov     dword [ebp-0x2888 {var_288c}]eaxOpcode: 89 8d 74 d7 ff ffmov     dword [ebp-0x288c {var_2890}]ecxOpcode: e8 4f 07 00 00call    sub_804a260Opcode: 8d 0d 20 8c 04 08lea     ecx[data_8048c20]Opcode: 8b 95 e8 d7 ff ffmov     edxdword [ebp-0x2818 {var_281c}]Opcode: 89 14 24mov     dword [esp {var_28fc}]edxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_28f8}]ecxOpcode: 0f bf 4d f8movsx   ecxword [ebp-0x8 {var_c}]Opcode: 89 4c 24 08mov     dword [esp+0x8 {var_28f4}]ecxOpcode: 89 85 70 d7 ff ffmov     dword [ebp-0x2890 {var_2894}]eaxOpcode: e8 39 e6 ff ffcall    sub_8048170Opcode: e9 ae 03 00 00jmp     0x8049eeaBasic Block 11Opcode: 8d 05 c6 e0 04 08{Case 0x4}Opcode: 8d 05 c6 e0 04 08lea     eax[data_804e0c6]  {"BRIGHTNESS selected\n"}Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 16 1e 00 00call    sub_804b960Opcode: b9 02 00 00 00mov     ecx0x2Opcode: 8d 55 f8lea     edx[ebp-0x8] {var_c}Opcode: 89 14 24mov     dword [esp {var_28fc}]edxOpcode: c7 44 24 04 02 00 00 00mov     dword [esp+0x4 {var_28f8}]0x2Opcode: 89 85 6c d7 ff ffmov     dword [ebp-0x2894 {var_2898}]eaxOpcode: 89 8d 68 d7 ff ffmov     dword [ebp-0x2898 {var_289c}]ecxOpcode: e8 f2 06 00 00call    sub_804a260Opcode: 8d 0d 10 8e 04 08lea     ecx[data_8048e10]Opcode: 8b 95 e8 d7 ff ffmov     edxdword [ebp-0x2818 {var_281c}]Opcode: 89 14 24mov     dword [esp {var_28fc}]edxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_28f8}]ecxOpcode: 0f bf 4d f8movsx   ecxword [ebp-0x8 {var_c}]Opcode: 89 4c 24 08mov     dword [esp+0x8 {var_28f4}]ecxOpcode: 89 85 64 d7 ff ffmov     dword [ebp-0x289c {var_28a0}]eaxOpcode: e8 dc e5 ff ffcall    sub_8048170Opcode: e9 51 03 00 00jmp     0x8049eeaBasic Block 12Opcode: 8d 05 db e0 04 08{Case 0x5}Opcode: 8d 05 db e0 04 08lea     eax[data_804e0db]  {"OPACITY selected\n"}Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 b9 1d 00 00call    sub_804b960Opcode: b9 01 00 00 00mov     ecx0x1Opcode: 8d 55 f8lea     edx[ebp-0x8] {var_c}Opcode: 89 14 24mov     dword [esp {var_28fc}]edxOpcode: c7 44 24 04 01 00 00 00mov     dword [esp+0x4 {var_28f8}]0x1Opcode: 89 85 60 d7 ff ffmov     dword [ebp-0x28a0 {var_28a4}]eaxOpcode: 89 8d 5c d7 ff ffmov     dword [ebp-0x28a4 {var_28a8}]ecxOpcode: e8 95 06 00 00call    sub_804a260Opcode: 8d 0d 70 8f 04 08lea     ecx[data_8048f70]Opcode: 8b 95 e8 d7 ff ffmov     edxdword [ebp-0x2818 {var_281c}]Opcode: 89 14 24mov     dword [esp {var_28fc}]edxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_28f8}]ecxOpcode: 0f bf 4d f8movsx   ecxword [ebp-0x8 {var_c}]Opcode: 89 4c 24 08mov     dword [esp+0x8 {var_28f4}]ecxOpcode: 89 85 58 d7 ff ffmov     dword [ebp-0x28a8 {var_28ac}]eaxOpcode: e8 7f e5 ff ffcall    sub_8048170Opcode: e9 f4 02 00 00jmp     0x8049eeaBasic Block 13Opcode: 8d 05 ef e0 04 08{Case 0x6}Opcode: 8d 05 ef e0 04 08lea     eax[data_804e0ef]  {"COMPRESS selected\n"}Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 5c 1d 00 00call    sub_804b960Opcode: 8d 8d f2 d7 ff fflea     ecx[ebp-0x280e] {var_2812}Opcode: 8d 95 f4 d7 ff fflea     edx[ebp-0x280c] {var_2810}Opcode: 8b b5 e8 d7 ff ffmov     esidword [ebp-0x2818 {var_281c}]Opcode: 89 34 24mov     dword [esp {var_28fc}]esiOpcode: 89 54 24 04mov     dword [esp+0x4 {var_28f8}]edxOpcode: 89 4c 24 08mov     dword [esp+0x8 {var_28f4}]ecxOpcode: 89 85 54 d7 ff ffmov     dword [ebp-0x28ac {var_28b0}]eaxOpcode: e8 74 f5 ff ffcall    sub_80491a0Opcode: c6 85 f1 d7 ff ff 00mov     byte [ebp-0x280f {var_2813}]0x0Opcode: e9 b2 02 00 00jmp     0x8049eeaBasic Block 14Opcode: 8d 05 ed e0 04 08{Case 0x7}Opcode: 8d 05 ed e0 04 08lea     eax[data_804e0ed]  {"DECOMPRESS selected\n"}Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 1a 1d 00 00call    sub_804b960Opcode: 0f b7 8d f2 d7 ff ffmovzx   ecxword [ebp-0x280e {var_2812}]Opcode: 81 f9 00 00 00 00cmp     ecx0x0Opcode: 89 85 50 d7 ff ffmov     dword [ebp-0x28b0 {var_28b4}]eaxOpcode: 0f 85 19 00 00 00jne     0x8049c78Basic Block 15Opcode: 8d 05 47 e1 04 08{Case 0x8}Opcode: 8d 05 47 e1 04 08lea     eax[data_804e147]  {"SHOW_PIXEL selected\n"}Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 0a 1c 00 00call    sub_804b960Opcode: 8d 0d 5c e1 04 08lea     ecx[data_804e15c]  {"Select the pixel to view:\n"}Opcode: 89 0c 24mov     dword [esp {var_28fc}]ecxOpcode: 89 85 3c d7 ff ffmov     dword [ebp-0x28c4 {var_28c8}]eaxOpcode: e8 f6 1b 00 00call    sub_804b960Opcode: b9 02 00 00 00mov     ecx0x2Opcode: 8d 55 f8lea     edx[ebp-0x8] {var_c}Opcode: 89 14 24mov     dword [esp {var_28fc}]edxOpcode: c7 44 24 04 02 00 00 00mov     dword [esp+0x4 {var_28f8}]0x2Opcode: 89 85 38 d7 ff ffmov     dword [ebp-0x28c8 {var_28cc}]eaxOpcode: 89 8d 34 d7 ff ffmov     dword [ebp-0x28cc {var_28d0}]ecxOpcode: e8 d2 04 00 00call    sub_804a260Opcode: 0f b7 4d f8movzx   ecxword [ebp-0x8 {var_c}]Opcode: 0f b7 95 ee d7 ff ffmovzx   edxword [ebp-0x2812 {var_2816}]  {0x199}Opcode: 39 d1cmp     ecxedxOpcode: 89 85 30 d7 ff ffmov     dword [ebp-0x28d0 {var_28d4}]eaxOpcode: 0f 8d 98 00 00 00jge     0x8049e3fBasic Block 16Opcode: 8d 05 ba e1 04 08{Case 0xa}Opcode: 8d 05 ba e1 04 08lea     eax[data_804e1ba]  {"EXIT selected\n"}Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 be 1a 00 00call    sub_804b960Opcode: c6 45 fb 00mov     byte [ebp-0x5 {var_9}]0x0Opcode: 8b 8d e8 d7 ff ffmov     ecxdword [ebp-0x2818 {var_281c}]Opcode: 89 0c 24mov     dword [esp {var_28fc}]ecxOpcode: 89 85 18 d7 ff ffmov     dword [ebp-0x28e8 {var_28ec}]eaxOpcode: e8 86 07 00 00call    sub_804a640Opcode: e9 3e 00 00 00jmp     0x8049efdBasic Block 17Opcode: e9 c9 f8 ff ffjmp     0x80497b8Basic Block 18Opcode: 8d 05 e0 8b 04 08lea     eax[data_8048be0]Opcode: 8b 8d e8 d7 ff ffmov     ecxdword [ebp-0x2818 {var_281c}]Opcode: 89 0c 24mov     dword [esp {var_28fc}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_28f8}]eaxOpcode: 0f bf 45 f8movsx   eaxword [ebp-0x8 {var_c}]Opcode: 89 44 24 08mov     dword [esp+0x8 {var_28f4}]eaxOpcode: e8 c9 e7 ff ffcall    sub_8048170Opcode: e9 14 00 00 00jmp     0x80499c0Basic Block 19Opcode: e9 00 00 00 00jmp     0x8049910Basic Block 20Opcode: 8d 05 20 8a 04 08lea     eax[data_8048a20]Opcode: 8b 8d e8 d7 ff ffmov     ecxdword [ebp-0x2818 {var_281c}]Opcode: 89 0c 24mov     dword [esp {var_28fc}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_28f8}]eaxOpcode: 0f bf 45 f8movsx   eaxword [ebp-0x8 {var_c}]Opcode: 89 44 24 08mov     dword [esp+0x8 {var_28f4}]eaxOpcode: e8 af e6 ff ffcall    sub_8048170Opcode: e9 14 00 00 00jmp     0x8049adaBasic Block 21Opcode: e9 00 00 00 00jmp     0x8049a2aBasic Block 22Opcode: 80 bd f1 d7 ff ff 00cmp     byte [ebp-0x280f {var_2813}]0x0Opcode: 0f 84 19 00 00 00je      0x8049c9eBasic Block 23Opcode: 8d 05 02 e1 04 08lea     eax[data_804e102]  {"No compressed data.\n"}Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 f3 1c 00 00call    sub_804b960Opcode: 89 85 4c d7 ff ffmov     dword [ebp-0x28b4 {var_28b8}]eaxOpcode: e9 72 02 00 00jmp     0x8049eeaBasic Block 24Opcode: 81 bd f4 ef ff ff 00 00 00 00cmp     dword [ebp-0x100c {var_1010}]0x0Opcode: 0f 84 27 00 00 00je      0x8049e76Basic Block 25Opcode: 0f b7 45 f8movzx   eaxword [ebp-0x8 {var_c}]Opcode: 3d 00 00 00 00cmp     eax0x0Opcode: 0f 8c 89 00 00 00jl      0x8049e3fBasic Block 26Opcode: 80 7d fb 00cmp     byte [ebp-0x5 {var_9}]0x0Opcode: 0f 84 2d 07 00 00je      0x8049eefBasic Block 27Opcode: e9 25 05 00 00jmp     0x8049eeaBasic Block 28Opcode: 8b 85 a4 d7 ff ffmov     eaxdword [ebp-0x285c {var_2860}]Opcode: 83 e8 01sub     eax0x1Opcode: 89 85 9c d7 ff ffmov     dword [ebp-0x2864 {var_2868}]eaxOpcode: 0f 84 3d 00 00 00je      0x8049962Basic Block 29Opcode: e9 0b 04 00 00jmp     0x8049eeaBasic Block 30Opcode: 8b 85 88 d7 ff ffmov     eaxdword [ebp-0x2878 {var_287c}]Opcode: 83 e8 01sub     eax0x1Opcode: 89 85 80 d7 ff ffmov     dword [ebp-0x2880 {var_2884}]eaxOpcode: 0f 84 3d 00 00 00je      0x8049a7cBasic Block 31Opcode: e9 00 00 00 00jmp     0x8049ca3Basic Block 32Opcode: 8d 05 17 e1 04 08lea     eax[data_804e117]  {"You have already decompressed th…"}Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 cd 1c 00 00call    sub_804b960Opcode: 89 85 48 d7 ff ffmov     dword [ebp-0x28b8 {var_28bc}]eaxOpcode: e9 4c 02 00 00jmp     0x8049eeaBasic Block 33Opcode: 8d 05 a4 e1 04 08lea     eax[data_804e1a4]  {"No pixel to show.\n\n\n\n"}Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 dc 1a 00 00call    sub_804b960Opcode: 89 85 1c d7 ff ffmov     dword [ebp-0x28e4 {var_28e8}]eaxBasic Block 34Opcode: 8d 05 77 e1 04 08lea     eax[data_804e177]  {"Out of range. Showing last displ…"}Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 03 1b 00 00call    sub_804b960Opcode: 8b 8d f4 ef ff ffmov     ecxdword [ebp-0x100c {var_1010}]Opcode: 89 0c 24mov     dword [esp {var_28fc}]ecxOpcode: 89 85 20 d7 ff ffmov     dword [ebp-0x28e0 {var_28e4}]eaxOpcode: e8 df e6 ff ffcall    sub_8048550Opcode: e9 14 00 00 00jmp     0x8049e8aBasic Block 35Opcode: b8 0a 00 00 00mov     eax0xaOpcode: c7 04 24 0a 00 00 00mov     dword [esp {var_28fc}]0xaOpcode: 89 85 2c d7 ff ffmov     dword [ebp-0x28d4 {var_28d8}]eaxOpcode: e8 83 0b 00 00call    sub_804a950Opcode: b9 0a 00 00 00mov     ecx0xaOpcode: 89 85 e0 d7 ff ffmov     dword [ebp-0x2820 {var_2824}]eaxOpcode: 8b 85 e0 d7 ff ffmov     eaxdword [ebp-0x2820 {var_2824}]Opcode: 0f b7 55 f8movzx   edxword [ebp-0x8 {var_c}]Opcode: 8b b5 e8 d7 ff ffmov     esidword [ebp-0x2818 {var_281c}]Opcode: 8b 14 96mov     edxdword [esi+edx*4]Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: 89 54 24 04mov     dword [esp+0x4 {var_28f8}]edxOpcode: c7 44 24 08 0a 00 00 00mov     dword [esp+0x8 {var_28f4}]0xaOpcode: 89 8d 28 d7 ff ffmov     dword [ebp-0x28d8 {var_28dc}]ecxOpcode: e8 9b 33 00 00call    sub_804d1a0Opcode: 8b 8d e0 d7 ff ffmov     ecxdword [ebp-0x2820 {var_2824}]Opcode: 89 0c 24mov     dword [esp {var_28fc}]ecxOpcode: 89 85 24 d7 ff ffmov     dword [ebp-0x28dc {var_28e0}]eaxOpcode: e8 37 e7 ff ffcall    sub_8048550Opcode: 0f b7 45 f8movzx   eaxword [ebp-0x8 {var_c}]Opcode: 8b 8d e8 d7 ff ffmov     ecxdword [ebp-0x2818 {var_281c}]Opcode: 8b 04 81mov     eaxdword [ecx+eax*4]Opcode: 89 85 f4 ef ff ffmov     dword [ebp-0x100c {var_1010}]eaxOpcode: 8b 85 e0 d7 ff ffmov     eaxdword [ebp-0x2820 {var_2824}]Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 06 08 00 00call    sub_804a640Opcode: e9 50 00 00 00jmp     0x8049e8fBasic Block 36Opcode: 8d 05 a0 8b 04 08lea     eax[data_8048ba0]Opcode: 8b 8d e8 d7 ff ffmov     ecxdword [ebp-0x2818 {var_281c}]Opcode: 89 0c 24mov     dword [esp {var_28fc}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_28f8}]eaxOpcode: 0f bf 45 f8movsx   eaxword [ebp-0x8 {var_c}]Opcode: 89 44 24 08mov     dword [esp+0x8 {var_28f4}]eaxOpcode: e8 ee e7 ff ffcall    sub_8048170Opcode: e9 39 00 00 00jmp     0x80499c0Basic Block 37Opcode: e9 00 00 00 00jmp     0x804992aBasic Block 38Opcode: 8d 05 e0 88 04 08lea     eax[data_80488e0]Opcode: 8b 8d e8 d7 ff ffmov     ecxdword [ebp-0x2818 {var_281c}]Opcode: 89 0c 24mov     dword [esp {var_28fc}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_28f8}]eaxOpcode: 0f bf 45 f8movsx   eaxword [ebp-0x8 {var_c}]Opcode: 89 44 24 08mov     dword [esp+0x8 {var_28f4}]eaxOpcode: e8 d4 e6 ff ffcall    sub_8048170Opcode: e9 39 00 00 00jmp     0x8049adaBasic Block 39Opcode: e9 00 00 00 00jmp     0x8049a44Basic Block 40Opcode: b8 fa 0f 00 00mov     eax0xffaOpcode: c7 04 24 fa 0f 00 00mov     dword [esp {var_28fc}]0xffaOpcode: 89 85 44 d7 ff ffmov     dword [ebp-0x28bc {var_28c0}]eaxOpcode: e8 96 0c 00 00call    sub_804a950Opcode: 8d 8d f2 d7 ff fflea     ecx[ebp-0x280e] {var_2812}Opcode: 8d 95 f4 d7 ff fflea     edx[ebp-0x280c] {var_2810}Opcode: 89 85 e4 d7 ff ffmov     dword [ebp-0x281c {var_2820}]eaxOpcode: 8b 85 e4 d7 ff ffmov     eaxdword [ebp-0x281c {var_2820}]Opcode: 89 14 24mov     dword [esp {var_28fc}]edxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_28f8}]eaxOpcode: 89 4c 24 08mov     dword [esp+0x8 {var_28f4}]ecxOpcode: e8 ee f6 ff ffcall    sub_80493d0Opcode: 8b 85 e8 d7 ff ffmov     eaxdword [ebp-0x2818 {var_281c}]Opcode: 8b 8d e4 d7 ff ffmov     ecxdword [ebp-0x281c {var_2820}]Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_28f8}]ecxOpcode: 0f b7 85 f2 d7 ff ffmovzx   eaxword [ebp-0x280e {var_2812}]Opcode: 89 44 24 08mov     dword [esp+0x8 {var_28f4}]eaxOpcode: e8 cb f8 ff ffcall    sub_80495d0Opcode: 8d 85 f4 e3 ff fflea     eax[ebp-0x1c0c] {var_1c10}Opcode: 8b 8d e4 d7 ff ffmov     ecxdword [ebp-0x281c {var_2820}]Opcode: 0f b7 95 f2 d7 ff ffmovzx   edxword [ebp-0x280e {var_2812}]Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_28f8}]ecxOpcode: 89 54 24 08mov     dword [esp+0x8 {var_28f4}]edxOpcode: e8 78 34 00 00call    sub_804d1a0Opcode: 8b 8d e4 d7 ff ffmov     ecxdword [ebp-0x281c {var_2820}]Opcode: 89 0c 24mov     dword [esp {var_28fc}]ecxOpcode: 89 85 40 d7 ff ffmov     dword [ebp-0x28c0 {var_28c4}]eaxOpcode: e8 04 09 00 00call    sub_804a640Opcode: c6 85 f1 d7 ff ff 01mov     byte [ebp-0x280f {var_2813}]0x1Opcode: e9 a2 01 00 00jmp     0x8049eeaBasic Block 41Opcode: e9 56 00 00 00jmp     0x8049eeaBasic Block 42Opcode: e9 00 00 00 00jmp     0x8049e8fBasic Block 43Opcode: 8b 85 a4 d7 ff ffmov     eaxdword [ebp-0x285c {var_2860}]Opcode: 85 c0test    eaxeaxOpcode: 0f 85 74 00 00 00jne     0x80499acBasic Block 44Opcode: 8b 85 88 d7 ff ffmov     eaxdword [ebp-0x2878 {var_287c}]Opcode: 85 c0test    eaxeaxOpcode: 0f 85 74 00 00 00jne     0x8049ac6Basic Block 45Opcode: 8d 05 79 e0 04 08lea     eax[data_804e079]  {"Incorrect coordinate provided.\n"}Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 a6 1f 00 00call    sub_804b960Opcode: 89 85 98 d7 ff ffmov     dword [ebp-0x2868 {var_286c}]eaxBasic Block 46Opcode: e9 00 00 00 00jmp     0x804993dBasic Block 47Opcode: 8d 05 79 e0 04 08lea     eax[data_804e079]  {"Incorrect coordinate provided.\n"}Opcode: 89 04 24mov     dword [esp {var_28fc}]eaxOpcode: e8 8c 1e 00 00call    sub_804b960Opcode: 89 85 7c d7 ff ffmov     dword [ebp-0x2884 {var_2888}]eaxBasic Block 48Opcode: e9 00 00 00 00jmp     0x8049a57Basic Block 49Opcode: 8d 05 60 8b 04 08lea     eax[data_8048b60]Opcode: 8b 8d e8 d7 ff ffmov     ecxdword [ebp-0x2818 {var_281c}]Opcode: 89 0c 24mov     dword [esp {var_28fc}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_28f8}]eaxOpcode: 0f bf 45 f8movsx   eaxword [ebp-0x8 {var_c}]Opcode: 89 44 24 08mov     dword [esp+0x8 {var_28f4}]eaxOpcode: e8 13 e8 ff ffcall    sub_8048170Opcode: e9 5e 00 00 00jmp     0x80499c0Basic Block 50Opcode: 8d 05 00 87 04 08lea     eax[data_8048700]Opcode: 8b 8d e8 d7 ff ffmov     ecxdword [ebp-0x2818 {var_281c}]Opcode: 89 0c 24mov     dword [esp {var_28fc}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_28f8}]eaxOpcode: 0f bf 45 f8movsx   eaxword [ebp-0x8 {var_c}]Opcode: 89 44 24 08mov     dword [esp+0x8 {var_28f4}]eaxOpcode: e8 f9 e6 ff ffcall    sub_8048170Opcode: e9 5e 00 00 00jmp     0x8049ada