8c1b00 and al, 0x2c
8c1b02 fcompi st(1)
8c1b04 fstp st(0)
8c1b06 jbe 0x8c1b16
8c1b08 movss xmm0, dword ptr [esp + 0x20]
8c1b0e movss dword ptr [esp + 0x2c], xmm0
8c1b14 mov ebx, edi
8c1b16 mov ecx, edi
8c1b18 call 0x6b49c0
8c1b1d mov edi, eax
8c1b1f test edi, edi
8c1b21 jne 0x8c1ae0
8c1b23 test ebx, ebx
8c1b25 je 0x8c1b51
8c1b27 movss xmm0, dword ptr [0xf36398]
8c1b2f comiss xmm0, dword ptr [esp + 0x2c]
8c1b34 jbe 0x8c1b51
8c1b36 movss xmm0, dword ptr [0xec6e14]
8c1b3e push 0x35
8c1b40 push ecx
8c1b41 movss dword ptr [esp], xmm0
8c1b46 push eax
8c1b47 lea edx, [eax + 0x25]
8c1b4a mov ecx, ebx
8c1b4c call 0x8bfc50
8c1b51 pop esi
8c1b52 pop ebp
8c1b53 pop ebx
8c1b54 pop edi
8c1b55 ret 0x1c
8c1b58 int3 
8c1b59 int3 
8c1b5a int3 
8c1b5b int3 
8c1b5c int3 
8c1b5d int3 
8c1b5e int3 
8c1b5f int3 
8c1b60 test ecx, ecx
8c1b62 je 0x8c1ba7
8c1b64 push esi
8c1b65 mov esi, dword ptr [ecx + 0x14]
8c1b68 cmp dword ptr [esi], -1
8c1b6b je 0x8c1ba6
8c1b6d test dword ptr [esi + 8], 0x8000
8c1b74 jne 0x8c1ba6
8c1b76 call 0x499000
8c1b7b test eax, eax
8c1b7d je 0x8c1b83
8c1b7f xor ecx, ecx
8c1b81 jmp 0x8c1b8a
8c1b83 mov ecx, dword ptr [esi]
8c1b85 cmp ecx, -1
8c1b88 je 0x8c1ba6
8c1b8a movss xmm0, dword ptr [0xec6e14]
8c1b92 push 0x39
8c1b94 push ecx
8c1b95 movss dword ptr [esp], xmm0
8c1b9a push 8
8c1b9c mov edx, 0x29
8c1ba1 call 0x8a4950
8c1ba6 pop esi
8c1ba7 ret 
8c1ba8 int3 
8c1ba9 int3 
8c1baa int3 
8c1bab int3 
8c1bac int3 
8c1bad int3 
8c1bae int3 
8c1baf int3 
8c1bb0 sub esp, 0xc
8c1bb3 push ebx
8c1bb4 push esi
8c1bb5 push edi
8c1bb6 mov esi, ecx
8c1bb8 xor ebx, ebx
8c1bba mov edi, edx
8c1bbc mov dword ptr [esp + 0x10], edi
8c1bc0 cmp esi, ebx
8c1bc2 je 0x8c1d9c
8c1bc8 cmp dword ptr [esi + 0x74], 1
8c1bcc jne 0x8c1d9c
8c1bd2 mov eax, dword ptr [esi]
8c1bd4 mov edx, dword ptr [eax + 0x20]
8c1bd7 push ebp
8c1bd8 call edx
8c1bda mov edi, eax
8c1bdc mov eax, dword ptr [0x1de661c]
8c1be1 mov dword ptr [esp + 0x18], eax
8c1be5 mov eax, dword ptr [0x1de6620]
8c1bea mov ebp, eax
8c1bec test eax, eax
8c1bee je 0x8c1c21
8c1bf0 mov edx, dword ptr [0x1de6624]
8c1bf6 mov ecx, edi
8c1bf8 call 0x8a4d40
8c1bfd mov ebx, eax
