Function Graph 0
			
			Basic Block 0
			
			
				Opcode: 87 cd_start:
				Opcode: 87 cdxchg    ebp, ecx
				Opcode: 0c 05or      al, 0x5
				Opcode: bb 00 00 80 00mov     ebx, 0x800000
				Opcode: ba f8 ff ff b7mov     edx, 0xb7fffff8
				Opcode: cd 80int     0x80
				Opcode: 89 d4mov     esp, edx
				Opcode: 0c 06or      al, 0x6
				Opcode: 89 d9mov     ecx, ebx  {0x800000}
				Opcode: bb 00 b0 2a bamov     ebx, 0xba2ab000
				Opcode: cd 80int     0x80
				Opcode: 31 dbxor     ebx, ebx  {0x0}
				Opcode: 89 e9mov     ecx, ebp
				Opcode: 31 d2xor     edx, edx  {0x0}
				Opcode: 31 edxor     ebp, ebp  {0x0}
				Opcode: 87 cdxchg    ebp, ecx
				Opcode: 50push    eax
				Opcode: 04 07add     al, 0x7
				Opcode: 89 e3mov     ebx, esp
				Opcode: 83 c1 04add     ecx, 0x4
				Opcode: cd 80int     0x80
				Opcode: 04 05add     al, 0x5
				Opcode: 5bpop     ebx
				Opcode: c1 eb 08shr     ebx, 0x8
				Opcode: 31 c9xor     ecx, ecx  {0x0}
				Opcode: cd 80int     0x80
				Opcode: 31 dbxor     ebx, ebx  {0x0}
				Opcode: 87 cdxchg    ebp, ecx
				Opcode: 87 cdxchg    ebp, ecx
				Opcode: 04 07add     al, 0x7
				Opcode: bb a8 ff ff b7mov     ebx, 0xb7ffffa8
				Opcode: 83 c1 50add     ecx, 0x50
				Opcode: cd 80int     0x80
				Opcode: c1 f9 02sar     ecx, 0x2  {0x14}
			
		
		
			Basic Block 1
			
			
				Opcode: 0b 54 8b fcor      edx, dword [ebx+ecx*4-0x4]
				Opcode: 89 44 8b fcmov     dword [ebx+ecx*4-0x4], eax
				Opcode: e2 f6loop    0x8052924
			
		
		
			Basic Block 2
			
			
				Opcode: 89 15 f8 ff ff b7mov     dword [0xb7fffff8], edx
				Opcode: 83 ec 14sub     esp, 0x14
				Opcode: 31 dbxor     ebx, ebx  {0x0}
				Opcode: 87 cdxchg    ebp, ecx
				Opcode: 31 d2xor     edx, edx  {0x0}
				Opcode: 0f 1f 44 00 00mmxnop  dword [eax+eax]
				Opcode: e8 89 8e ff ffcall    sub_804b7d0
				Opcode: eb 2fjmp     0x8052978
			
		
		
			Basic Block 3
			
			
				Opcode: 00 00add     byte [eax], al
				Opcode: 00 8b 45 f8 8b 00add     byte [ebx+0x8bf845], cl
			
		
		
			Basic Block 4
			
			
				Opcode: 81 7d f4 04 00 00 00cmp     dword [ebp-0xc], 0x4
				Opcode: 0f 82 30 00 00 00jb      0x80529ab
			
		
		
			Basic Block 5
			
			
				Opcode: e9 00 00 00 00jmp     0x80529b0
			
		
		
			Basic Block 6
			
			
				Opcode: 8b 4d fcmov     ecx, dword [ebp-0x4]
				Opcode: 89 01mov     dword [ecx], eax
				Opcode: 8b 45 fcmov     eax, dword [ebp-0x4]
				Opcode: 05 04 00 00 00add     eax, 0x4
				Opcode: 89 45 fcmov     dword [ebp-0x4], eax
				Opcode: 8b 45 f8mov     eax, dword [ebp-0x8]
				Opcode: 05 04 00 00 00add     eax, 0x4
				Opcode: 89 45 f8mov     dword [ebp-0x8], eax
				Opcode: 8b 45 f4mov     eax, dword [ebp-0xc]
				Opcode: 2d 04 00 00 00sub     eax, 0x4
				Opcode: 89 45 f4mov     dword [ebp-0xc], eax
				Opcode: e9 c3 ff ff ffjmp     0x805296e
			
		
		
			Basic Block 7
			
			
				Opcode: 8b 45 f8mov     eax, dword [ebp-0x8]
				Opcode: 8b 00mov     eax, dword [eax]
			
		
		
			Basic Block 8
			
			
				Opcode: 81 7d f4 00 00 00 00cmp     dword [ebp-0xc], 0x0
				Opcode: 0f 86 30 00 00 00jbe     0x80529ed
			
		
		
			Basic Block 9
			
			
				Opcode: e9 cd da ff ffjmp     0x80504bf
			
		
		
			Basic Block 10
			
			
				Opcode: 8b 45 f8mov     eax, dword [ebp-0x8]
				Opcode: 8a 08mov     cl, byte [eax]
				Opcode: 8b 45 fcmov     eax, dword [ebp-0x4]
				Opcode: 88 08mov     byte [eax], cl
				Opcode: 8b 45 fcmov     eax, dword [ebp-0x4]
				Opcode: 05 01 00 00 00add     eax, 0x1
				Opcode: 89 45 fcmov     dword [ebp-0x4], eax
				Opcode: 8b 45 f8mov     eax, dword [ebp-0x8]
				Opcode: 05 01 00 00 00add     eax, 0x1
				Opcode: 89 45 f8mov     dword [ebp-0x8], eax
				Opcode: 8b 45 f4mov     eax, dword [ebp-0xc]
				Opcode: 05 ff ff ff ffadd     eax, 0xffffffff
				Opcode: 89 45 f4mov     dword [ebp-0xc], eax
				Opcode: e9 c3 ff ff ffjmp     0x80529b0
			
		
		
			Basic Block 11
			
			
				Opcode: 8b 45 f0mov     eax, dword [ebp-0x10]
				Opcode: 83 c4 10add     esp, 0x10
				Opcode: 5dpop     ebp
				Opcode: 51push    ecx
				Opcode: 8b 4c 24 04mov     ecx, dword [esp+0x4]
				Opcode: 03 49 fcadd     ecx, dword [ecx-0x4]
				Opcode: 81 f9 50 29 05 08cmp     ecx, sub_8052950
				Opcode: 74 05je      0x80504db
			
		
		
			Basic Block 12
			
			
				Opcode: 59pop     ecx
				Opcode: c3retn    
			
		
		
			Basic Block 13
			
			
				Opcode: e8 ce 7f ff ffcall    sub_80484a9
				Opcode: e8 ce 7f ff ff{ Does not return }