005ca8d7 mov edx, 0xcccccccc
005ca8dc int3 
005ca8dd int3 
005ca8de int3 
005ca8df int3 
005ca8e0 mov eax, dword ptr [ecx*4 + 0xf13f78]
005ca8e7 ret 
005ca8e8 int3 
005ca8e9 int3 
005ca8ea int3 
005ca8eb int3 
005ca8ec int3 
005ca8ed int3 
005ca8ee int3 
005ca8ef int3 
005ca8f0 sub esp, 0xcc
005ca8f6 push ebx
005ca8f7 push ebp
005ca8f8 push edi
005ca8f9 mov ebx, edx
005ca8fb xor edi, edi
005ca8fd mov ebp, ecx
005ca8ff cmp ebx, edi
005ca901 je 0x5cacd7

005ca9ba or al, 0x8d
005ca9bc dec esp
005ca9bd and al, 0x10
005ca9bf mov dword ptr [esp + 0x18], edx
005ca9c3 mov edx, dword ptr [eax*4 + 0xf13f78]
005ca9ca push ecx
005ca9cb mov ecx, ebp
005ca9cd mov dword ptr [esp + 0x14], edi
005ca9d1 mov dword ptr [esp + 0x18], 1
005ca9d9 call 0x660060
005ca9de pop edi
005ca9df pop ebp
005ca9e0 pop ebx
005ca9e1 add esp, 0xcc
005ca9e7 ret 4

005cabe0 movss xmm0, dword ptr [ebx + 0x3c]
005cabe5 mov dword ptr [esp + 0x1c], edx
005cabe9 mov edx, dword ptr [eax*4 + 0xf13f78]
005cabf0 push ecx
005cabf1 mov ecx, ebp
005cabf3 movss dword ptr [esp + 0x84], xmm0
005cabfc movss dword ptr [esp + 0xbc], xmm0
005cac05 mov dword ptr [esp + 0x18], edi

005cac9e cmp byte ptr [ebp - 0x76ebdbb4], cl
005caca4 push esp
005caca5 and al, 0x10
005caca7 mov edx, dword ptr [ebx*4 + 0xf13f78]
005cacae lea eax, [esp + 0x10]
005cacb2 push ecx
005cacb3 mov ecx, ebp
005cacb5 mov dword ptr [esp + 0x18], 0
005cacbd mov dword ptr [esp + 0x1c], 1
005cacc5 mov dword ptr [esp + 0x20], eax

005cae01 add dword ptr [eax], eax
005cae03 add byte ptr [eax], al
005cae05 call 0x686540
005cae0a mov edx, dword ptr [esi*4 + 0xf13f78]
005cae11 lea ecx, [esp + 0x30]
005cae15 mov dword ptr [esp + 0x2c], eax
005cae19 lea eax, [esp + 0x2c]
005cae1d push ecx
005cae1e mov ecx, dword ptr [esp + 0x48]
005cae22 mov dword ptr [esp + 0x3c], eax
005cae26 mov dword ptr [esp + 0x40], 0x6601c0