CALL 0x8fe389
008fe380 sub esp, 0xc
008fe383 push ebx
008fe384 push ebp
008fe385 mov ebp, edx
008fe387 mov ebx, ecx
008fe389 call 0x6bdcd0
008fe38e cmp eax, 0x12
008fe391 jne 0x8fe39b
008fe393 pop ebp
008fe394 xor eax, eax
008fe396 pop ebx
008fe397 add esp, 0xc
008fe39a ret 
008fe39b push esi
008fe39c push edi
008fe39d mov edi, dword ptr [ebx + 0x4c]
008fe3a0 cmp ebp, 0x11
008fe3a3 jne 0x8fe3db
008fe3a5 mov esi, dword ptr [0x1dee918]
008fe3ab test esi, esi
008fe3ad je 0x8fe3db
008fe3af mov ecx, esi
008fe3b1 call 0x6c11f0
008fe3b6 test eax, eax
008fe3b8 je 0x8fe3db
008fe3ba cmp edi, esi
008fe3bc jne 0x8fe3c9
008fe3be pop edi
008fe3bf pop esi
008fe3c0 lea eax, [ebp - 0xf]
008fe3c3 pop ebp
008fe3c4 pop ebx
008fe3c5 add esp, 0xc
008fe3c8 ret 
008fe3c9 cmp edi, dword ptr [esi + 0x34]
008fe3cc jne 0x8fe3db
008fe3ce pop edi
008fe3cf pop esi
008fe3d0 pop ebp
008fe3d1 mov eax, 1
008fe3d6 pop ebx
008fe3d7 add esp, 0xc
008fe3da ret 
008fe3db mov eax, dword ptr [ebx]
008fe3dd xorps xmm0, xmm0
008fe3e0 mov edx, dword ptr [eax + 0x20]
008fe3e3 mov ecx, ebx
008fe3e5 movss dword ptr [esp + 0x10], xmm0
008fe3eb call edx
008fe3ed test eax, eax
008fe3ef je 0x8fe405
008fe3f1 mov eax, dword ptr [ebx]
008fe3f3 mov edx, dword ptr [eax + 0x20]
008fe3f6 mov ecx, ebx
008fe3f8 call edx
008fe3fa mov ecx, eax
008fe3fc call 0x6d6590
008fe401 fstp dword ptr [esp + 0x10]
008fe405 cmp dword ptr [0x1dee5ec], 4
008fe40c jl 0x8fe433
008fe40e cmp dword ptr [0x1e85a90], 0
008fe415 je 0x8fe42b
008fe417 mov eax, dword ptr [0x1e85cd4]
008fe41c cmp eax, 6
008fe41f je 0x8fe433
008fe421 cmp eax, 7
008fe424 je 0x8fe433
008fe426 cmp eax, 5
008fe429 je 0x8fe433
008fe42b push ecx
008fe42c mov ecx, 0xf40a00
008fe431 jmp 0x8fe439
008fe433 push ecx
008fe434 mov ecx, 0xf409f0
008fe439 movss xmm0, dword ptr [esp + 0x14]
008fe43f movss dword ptr [esp], xmm0
008fe444 call 0x6cb4c0
008fe449 fstp dword ptr [esp + 0x10]
008fe44d mov ecx, dword ptr [0x10e23b8]
008fe453 call 0xd963d0
008fe458 mov ecx, eax
008fe45a mov dword ptr [esp + 0x18], edx
008fe45e call 0xd96410
008fe463 fld dword ptr [esp + 0x10]
008fe467 fcompi st(1)
008fe469 fstp st(0)
008fe46b ja 0x8fe477
008fe46d pop edi
008fe46e pop esi
008fe46f pop ebp
008fe470 xor eax, eax
008fe472 pop ebx
008fe473 add esp, 0xc
008fe476 ret 
008fe477 mov ecx, edi
008fe479 xor esi, esi
008fe47b call 0x882370
008fe480 mov dword ptr [esp + 0x10], eax
008fe484 cmp ebp, 0x12
008fe487 jne 0x8fe49d
008fe489 call 0x880d40
008fe48e mov ebx, eax
008fe490 call 0x880d50
008fe495 test ebx, ebx
008fe497 jne 0x8fe4de
008fe499 test eax, eax
008fe49b jne 0x8fe4ee
008fe49d cmp dword ptr [0x1dee614], esi
008fe4a3 je 0x8fe4c0
008fe4a5 cmp edi, dword ptr [0x1dee624]
008fe4ab je 0x8fe4c0
008fe4ad mov ecx, 3
008fe4b2 call 0x6c6be0
008fe4b7 test eax, eax
008fe4b9 jne 0x8fe4c0
008fe4bb lea esi, [eax + 2]
008fe4be jmp 0x8fe4f8
008fe4c0 call 0x8a1630
008fe4c5 test eax, eax
008fe4c7 je 0x8fe4cd
008fe4c9 xor esi, esi
008fe4cb jmp 0x8fe4f8
008fe4cd mov eax, dword ptr [esp + 0x10]
008fe4d1 test eax, eax
008fe4d3 jg 0x8fe4f3
008fe4d5 jns 0x8fe4f8
008fe4d7 mov esi, 2
008fe4dc jmp 0x8fe4f8
008fe4de cmp edi, dword ptr [ebx + 0x4c]
008fe4e1 jne 0x8fe4ea
008fe4e3 mov esi, 2
008fe4e8 jmp 0x8fe4f8
008fe4ea test eax, eax
008fe4ec je 0x8fe4f8
008fe4ee cmp edi, dword ptr [eax + 0x4c]
008fe4f1 jne 0x8fe4f8
008fe4f3 mov esi, 1
008fe4f8 cmp dword ptr [esp + 0x10], -0xf
008fe4fd jg 0x8fe506
008fe4ff cmp esi, 1
008fe502 jne 0x8fe506
008fe504 xor esi, esi
008fe506 pop edi
008fe507 mov eax, esi
008fe509 pop esi
008fe50a pop ebp
008fe50b pop ebx
008fe50c add esp, 0xc
008fe50f ret 
008fe510 push ebp
008fe511 mov ebp, esp
008fe513 and esp, 0xfffffff0
008fe516 mov eax, dword ptr [ecx + 0x74]
008fe519 sub esp, 0x2c
008fe51c push esi
008fe51d cmp eax, 1
008fe520 je 0x8fe545
008fe522 cmp eax, 2
008fe525 je 0x8fe545
008fe527 xorpd xmm0, xmm0
008fe52b movlpd qword ptr [esp + 0x28], xmm0
008fe531 xorpd xmm0, xmm0
008fe535 movlpd qword ptr [esp + 0x20], xmm0
008fe53b movaps xmm0, xmmword ptr [esp + 0x20]
008fe540 pop esi
008fe541 mov esp, ebp
008fe543 pop ebp
008fe544 ret 
008fe545 xorpd xmm0, xmm0
008fe549 movlpd qword ptr [esp + 0x28], xmm0
008fe54f xorpd xmm0, xmm0
008fe553 movlpd qword ptr [esp + 0x20], xmm0
008fe559 movaps xmm0, xmmword ptr [esp + 0x20]
008fe55e movaps xmmword ptr [esp + 0x10], xmm0
008fe563 call 0x6b4810
008fe568 xor ecx, ecx
008fe56a test dword ptr [eax + 0x9c], 0x600000
008fe574 jne 0x8fe5b6
008fe576 xorpd xmm0, xmm0
008fe57a mov dword ptr [esp + 0x28], 0x80000000
008fe582 mov dword ptr [esp + 0x2c], ecx
008fe586 movlpd qword ptr [esp + 0x20], xmm0
008fe58c movaps xmm0, xmmword ptr [esp + 0x20]
008fe591 movaps xmmword ptr [esp + 0x20], xmm0
008fe596 mov edx, dword ptr [esp + 0x28]
008fe59a or dword ptr [esp + 0x18], edx
008fe59e mov edx, dword ptr [esp + 0x2c]
008fe5a2 or dword ptr [esp + 0x1c], edx
008fe5a6 mov edx, dword ptr [esp + 0x20]
008fe5aa or dword ptr [esp + 0x10], edx
008fe5ae mov edx, dword ptr [esp + 0x24]
008fe5b2 or dword ptr [esp + 0x14], edx
008fe5b6 mov edx, dword ptr [eax + 0xa0]
008fe5bc test edx, 0xe00
008fe5c2 jne 0x8fe610
008fe5c4 test dword ptr [eax + 0x158], 0x1c000000
008fe5ce jne 0x8fe610
008fe5d0 xorpd xmm0, xmm0
008fe5d4 mov dword ptr [esp + 0x28], ecx
008fe5d8 mov dword ptr [esp + 0x2c], 1
008fe5e0 movlpd qword ptr [esp + 0x20], xmm0
008fe5e6 movaps xmm0, xmmword ptr [esp + 0x20]
008fe5eb movaps xmmword ptr [esp + 0x20], xmm0
008fe5f0 mov esi, dword ptr [esp + 0x28]
008fe5f4 or dword ptr [esp + 0x18], esi
008fe5f8 mov esi, dword ptr [esp + 0x2c]
008fe5fc or dword ptr [esp + 0x1c], esi
008fe600 mov esi, dword ptr [esp + 0x20]
008fe604 or dword ptr [esp + 0x10], esi
008fe608 mov esi, dword ptr [esp + 0x24]
008fe60c or dword ptr [esp + 0x14], esi
008fe610 test edx, 0x7000
008fe616 jne 0x8fe664
008fe618 test dword ptr [eax + 0x158], 0xe0000000
008fe622 jne 0x8fe664
008fe624 xorpd xmm0, xmm0
008fe628 mov dword ptr [esp + 0x28], ecx
008fe62c mov dword ptr [esp + 0x2c], 2
008fe634 movlpd qword ptr [esp + 0x20], xmm0
008fe63a movaps xmm0, xmmword ptr [esp + 0x20]
008fe63f movaps xmmword ptr [esp + 0x20], xmm0

CALL 0x8ff6ef
00401001 movups xmm0, xmmword ptr [esp + 4]
00401006 comiss xmm0, dword ptr [esp + 8]
0040100b jb 0x401015
0040100d mov eax, 1
00401012 ret 8
00401015 xor eax, eax
00401017 ret 8
0040101a push ss
0040101b int3 
0040101c int3 
0040101d int3 
0040101e int3 
0040101f int3 
00401020 movss xmm0, dword ptr [esp + 8]
00401026 comiss xmm0, dword ptr [esp + 4]
0040102b jb 0x401035
0040102d mov eax, 1
00401032 ret 8
00401035 xor eax, eax
00401037 ret 8
0040103a mov dh, 0xcc
0040103c int3 
0040103d int3 
0040103e int3 
0040103f int3 
00401040 push ebp
00401041 mov ebp, esp
00401043 and esp, 0xfffffff0
00401046 sub esp, 0x10
00401049 movss xmm0, dword ptr [ebp + 8]
0040104e subss xmm0, dword ptr [ebp + 0xc]
00401053 shufps xmm0, xmm0, 0
00401057 andps xmm0, xmmword ptr [0xec6dd0]
0040105e movaps xmmword ptr [esp], xmm0
00401062 movss xmm0, dword ptr [0xec6de0]
0040106a comiss xmm0, dword ptr [esp]
0040106e jbe 0x40107b
00401070 mov eax, 1
00401075 mov esp, ebp
00401077 pop ebp
00401078 ret 8
0040107b xor eax, eax
0040107d mov esp, ebp
0040107f pop ebp
00401080 ret 8
00401083 mov dword ptr [0xcccccccc], eax
00401088 int3 
00401089 int3 
0040108a int3 
0040108b int3 
0040108c int3 
0040108d int3 
0040108e int3 
0040108f int3 
00401090 fld dword ptr [0x1dee638]
00401096 ret 
00401097 test esp, ecx
00401099 int3 
0040109a int3 
0040109b int3 
0040109c int3 
0040109d int3 
0040109e int3 
0040109f int3 
004010a0 jmp 0x214a390
004010a5 int3 
004010a6 sbb ah, al
004010a8 push es
004010a9 add ecx, esp
004010ab int3 
004010ac int3 
004010ad int3 
004010ae int3 
004010af int3 
004010b0 int3 
004010b1 int3 
004010b2 int3 
004010b3 int3 
004010b4 int3 
004010b5 int3 
004010b6 and esp, eax
004010b8 push es
004010b9 add ecx, esp
004010bb int3 
004010bc int3 
004010bd int3 
004010be int3 
004010bf int3 
004010c0 int3 
004010c1 int3 
004010c2 int3 
004010c3 int3 
004010c4 int3 
004010c5 int3 
004010c6 sub al, 0xe0
004010c8 push es
004010c9 add ecx, esp
004010cb int3 
004010cc int3 
004010cd int3 
004010ce int3 
004010cf int3 
004010d0 int3 
004010d1 int3 
004010d2 int3 
004010d3 int3 
004010d4 int3 
004010d5 int3 
004010d6 xor eax, 0xcc0306e0
004010db int3 
004010dc int3 
004010dd int3 
004010de int3 
004010df int3 
004010e0 int3 
004010e1 int3 
004010e2 int3 
004010e3 int3 
004010e4 int3 
004010e5 int3 
004010e6 loopne 0x4010ef
004010e9 add ecx, esp
004010eb int3 
004010ec int3 
004010ed int3 
004010ee int3 
004010ef int3 
004010f0 int3 
004010f1 int3 
004010f2 int3 
004010f3 int3 
004010f4 int3 
004010f5 int3 
004010f6 inc edi
004010f7 loopne 0x4010ff
004010f9 add ecx, esp
004010fb int3 
004010fc int3 
004010fd int3 
004010fe int3 
004010ff int3 
00401100 int3 
00401101 int3 
00401102 int3 
00401103 int3 
00401104 int3 
00401105 int3 
00401106 dec esp
00401107 loopne 0x40110f
00401109 add ecx, esp
0040110b int3 
0040110c int3 
0040110d int3 
0040110e int3 
0040110f int3 
00401110 int3 
00401111 int3 
00401112 int3 
00401113 int3 
00401114 int3 
00401115 int3 
00401116 push ecx
00401117 loopne 0x40111f
00401119 add ecx, esp
0040111b int3 
0040111c int3 
0040111d int3 
0040111e int3 
0040111f int3 
00401120 int3 
00401121 int3 
00401122 int3 
00401123 int3 
00401124 int3 
00401125 int3 
00401126 jmp 0x404828
0040112b jmp 0x401118
0040112d test eax, 0x6acc21
00401132 mov ecx, edx
00401134 mov edx, dword ptr [esp + 8]
00401138 push 0
0040113a call 0x6252b0
0040113f ret 8
00401142 mov ebp, 0xcccccccc
00401147 int3 
00401148 int3 
00401149 int3 
0040114a int3 
0040114b int3 
0040114c int3 
0040114d int3 
0040114e int3 
0040114f int3 
00401150 push esi
00401151 mov esi, edx
00401153 call 0x9f4070
00401158 cmp esi, eax
0040115a pop esi
0040115b jne 0x401174
0040115d call 0x9f4080
00401162 mov edx, dword ptr [esp + 4]
00401166 push 0
00401168 push 0
0040116a mov ecx, eax
0040116c call 0x6252b0
00401171 ret 8
00401174 call 0x9f4070
00401179 mov edx, dword ptr [esp + 4]
0040117d push 0
0040117f push 0
00401181 mov ecx, eax
00401183 call 0x6252b0
00401188 ret 8
0040118b mov edx, 0xcccccccc
00401190 push ebx
00401191 push esi
00401192 push edi
00401193 mov ebx, edx
00401195 call 0x9f4070
0040119a cmp ebx, eax
0040119c jne 0x4011a5
0040119e call 0x9f4080
004011a3 jmp 0x4011aa
004011a5 call 0x9f4070
004011aa mov esi, dword ptr [esp + 0x10]
004011ae push 0
004011b0 push 0
004011b2 mov edx, esi
004011b4 mov ecx, ebx
004011b6 mov edi, eax
004011b8 call 0x6252b0
004011bd fstp dword ptr [esp + 0x10]
004011c1 push 0
004011c3 push 0
004011c5 mov edx, esi
004011c7 mov ecx, edi
004011c9 call 0x6252b0
004011ce fsubr dword ptr [esp + 0x10]
004011d2 pop edi
004011d3 pop esi
004011d4 pop ebx
004011d5 ret 8
004011d8 int3 
004011d9 int3 
004011da int3 
004011db int3 
004011dc int3 
004011dd int3 
004011de int3 
004011df int3 
004011e0 jmp 0x216d0f0
004011e5 int3 
004011e6 push esi
004011e7 loopne 0x4011ef
004011e9 add ecx, esp
004011eb int3 
004011ec int3 
004011ed int3 
004011ee int3 
004011ef int3 
004011f0 int3 
004011f1 int3 
004011f2 int3 
004011f3 int3 
004011f4 int3 
004011f5 int3 
004011f6 pop ebx
004011f7 loopne 0x4011ff
004011f9 add ecx, esp
004011fb int3 
004011fc int3 
004011fd int3 
004011fe int3 
004011ff int3 
00401200 int3 
00401201 int3 
00401202 int3 
00401203 int3 
00401204 int3 
00401205 int3 
00401206 pushal 
00401207 loopne 0x40120f
00401209 add ecx, esp
0040120b int3 
0040120c int3 
0040120d int3 
0040120e int3 
0040120f int3 
00401210 int3 
00401211 int3 
00401212 int3 
00401213 int3 
00401214 int3 
00401215 int3 
00401216 imul esp, eax, 0xcccc0306
0040121c int3 
0040121d int3 
0040121e int3 
0040121f int3 
00401220 int3 
00401221 int3 
00401222 int3 
00401223 int3 
00401224 int3 
00401225 int3 
00401226 jb 0x401208
00401228 push es
00401229 add ecx, esp
0040122b int3 
0040122c int3 
0040122d int3 
0040122e int3 
0040122f int3 
00401230 int3 
00401231 int3 
00401232 int3 
00401233 int3 
00401234 int3 
00401235 int3 
00401236 jnp 0x401218
00401238 push es
00401239 add ecx, esp
0040123b int3 
0040123c int3 
0040123d int3 
0040123e int3 
0040123f int3 
00401240 int3 
00401241 int3 
00401242 int3 
00401243 int3 
00401244 int3 
00401245 int3 
00401246 test al, ah
00401248 push es
00401249 add ecx, esp
0040124b int3 
0040124c int3 
0040124d int3 
0040124e int3 
0040124f int3 
00401250 int3 
00401251 int3 
00401252 int3 
00401253 int3 
00401254 int3 
00401255 int3 

CALL 0xc7d3b0
00c7d3b0 call 0x6bdcd0
00c7d3b5 cmp eax, 0x1b
00c7d3b8 jne 0xc7d3c9
00c7d3ba call 0x6b27e0
00c7d3bf test eax, eax
00c7d3c1 jne 0xc7d3c9
00c7d3c3 mov eax, 1
00c7d3c8 ret 
00c7d3c9 xor eax, eax
00c7d3cb ret 
00c7d3cc int3 
00c7d3cd int3 
00c7d3ce int3 
00c7d3cf int3 
00c7d3d0 push esi
00c7d3d1 mov esi, ecx
00c7d3d3 call 0xb91980
00c7d3d8 test eax, eax
00c7d3da jne 0xc7d3e5
00c7d3dc mov eax, dword ptr [esi]
00c7d3de mov edx, dword ptr [eax + 0x28]
00c7d3e1 mov ecx, esi
00c7d3e3 call edx
00c7d3e5 pop esi
00c7d3e6 ret 4
00c7d3e9 int3 
00c7d3ea int3 
00c7d3eb int3 
00c7d3ec int3 
00c7d3ed int3 
00c7d3ee int3 
00c7d3ef int3 
00c7d3f0 jmp 0xb95850
00c7d3f5 int3 
00c7d3f6 int3 
00c7d3f7 int3 
00c7d3f8 int3 
00c7d3f9 int3 
00c7d3fa int3 
00c7d3fb int3 
00c7d3fc int3 
00c7d3fd int3 
00c7d3fe int3 
00c7d3ff int3 
00c7d400 movss xmm0, dword ptr [esp + 0xc]
00c7d406 mov eax, dword ptr [esp + 4]
00c7d40a push esi
00c7d40b push 1
00c7d40d sub esp, 8
00c7d410 movss dword ptr [esp + 4], xmm0
00c7d416 movss xmm0, dword ptr [esp + 0x18]
00c7d41c movss dword ptr [esp], xmm0
00c7d421 push eax
00c7d422 mov esi, ecx
00c7d424 call 0xc84750
00c7d429 mov dword ptr [esi], 0xfc11ac
00c7d42f mov eax, esi
00c7d431 pop esi
00c7d432 ret 0xc
00c7d435 int3 
00c7d436 int3 
00c7d437 int3 
00c7d438 int3 
00c7d439 int3 
00c7d43a int3 
00c7d43b int3 
00c7d43c int3 
00c7d43d int3 
00c7d43e int3 
00c7d43f int3 
00c7d440 xor eax, eax
00c7d442 cmp dword ptr [0x2025fd0], eax
00c7d448 setne al
00c7d44b ret 
00c7d44c int3 
00c7d44d int3 
00c7d44e int3 
00c7d44f int3 
00c7d450 push ecx
00c7d451 mov dword ptr [0x2025fd0], 0
00c7d45b mov dword ptr [0x2025fd8], 0
00c7d465 call 0x5d41a0
00c7d46a test eax, eax
00c7d46c jne 0xc7d508
00c7d472 push esi
00c7d473 mov ecx, 0x154c150
00c7d478 call 0xcf5db0
00c7d47d mov esi, dword ptr [eax]
00c7d47f mov ecx, eax
00c7d481 mov eax, dword ptr [esi + 0x34]
00c7d484 xor edx, edx
00c7d486 call eax
00c7d488 mov dword ptr [esp + 4], eax
00c7d48c fild dword ptr [esp + 4]
00c7d490 test eax, eax
00c7d492 jns 0xc7d49a
00c7d494 fadd dword ptr [0xec74c8]
00c7d49a fld dword ptr [0x13bd238]
00c7d4a0 fxch st(1)
00c7d4a2 fcompi st(1)
00c7d4a4 fstp st(0)
00c7d4a6 jbe 0xc7d507
00c7d4a8 call 0xc763f0
00c7d4ad mov esi, eax
00c7d4af test esi, esi
00c7d4b1 je 0xc7d507
00c7d4b3 mov ecx, dword ptr [esi + 4]
00c7d4b6 push 0
00c7d4b8 push 0
00c7d4ba xor edx, edx
00c7d4bc call 0x5e2ab0
00c7d4c1 mov ecx, esi
00c7d4c3 mov dword ptr [0x2025fd0], eax
00c7d4c8 call 0xc6e720
00c7d4cd cmp dword ptr [esi + 0xc], 0
00c7d4d1 je 0xc7d507
00c7d4d3 mov ecx, dword ptr [0x1c35618]
00c7d4d9 push 0x4b
00c7d4db push 0xcb6286a0
00c7d4e0 push 0
00c7d4e2 push 0
00c7d4e4 push 0
00c7d4e6 push ecx
00c7d4e7 push 0
00c7d4e9 push 0x2138828
00c7d4ee mov edx, 0xe9211c58
00c7d4f3 mov ecx, 0x154c150
00c7d4f8 mov dword ptr [0x2025fd8], 1
00c7d502 call 0x48e4c0
00c7d507 pop esi
00c7d508 mov eax, dword ptr [0x2025fd0]
00c7d50d pop ecx
00c7d50e ret 
00c7d50f int3 
00c7d510 mov ecx, dword ptr [0x2025fd0]
00c7d516 test ecx, ecx
00c7d518 je 0xc7d586
00c7d51a call 0x5ded80
00c7d51f mov ecx, dword ptr [0x2025fd0]
00c7d525 call 0x5e1f10
00c7d52a xor edx, edx
00c7d52c mov ecx, 0xc0
00c7d531 mov dword ptr [0x2025fd0], 0
00c7d53b call 0x477260
00c7d540 cmp dword ptr [0x2025fd8], 0
00c7d547 je 0xc7d586
00c7d549 mov edx, dword ptr [0x2025fd4]
00c7d54f test edx, edx
00c7d551 je 0xc7d567
00c7d553 mov ecx, 0x1c35800
00c7d558 call 0x69c010
00c7d55d mov dword ptr [0x2025fd4], 0
00c7d567 push 0
00c7d569 push 0
00c7d56b push 0
00c7d56d mov edx, 0xe9211c58
00c7d572 mov ecx, 0x154c150
00c7d577 call 0x48e6e0
00c7d57c mov dword ptr [0x2025fd8], 0
00c7d586 xor ecx, ecx
00c7d588 jmp 0xc6e720
00c7d58d int3 
00c7d58e int3 
00c7d58f int3 
00c7d590 mov eax, dword ptr [0x2025fd0]
00c7d595 test eax, eax
00c7d597 je 0xc7d603
00c7d599 mov ecx, 1
00c7d59e mov dword ptr [eax + 0x22dc], ecx
00c7d5a4 mov eax, dword ptr [0x2025fd0]
00c7d5a9 mov dword ptr [eax + 0x22e0], ecx
00c7d5af mov ecx, dword ptr [0x2025fd0]
00c7d5b5 call 0x5de860
00c7d5ba xor edx, edx
00c7d5bc mov ecx, 0xc1
00c7d5c1 call 0x477260
00c7d5c6 cmp dword ptr [0x2025fd8], 0
00c7d5cd je 0xc7d603
00c7d5cf cmp dword ptr [0x2025fd4], 0
00c7d5d6 jne 0xc7d603
00c7d5d8 push 0x637fb88a
00c7d5dd mov edx, 0x50ade31c
00c7d5e2 mov ecx, 0xbb05a9c1
00c7d5e7 call 0x699010
00c7d5ec mov dword ptr [0x2025fd4], eax
00c7d5f1 test eax, eax
00c7d5f3 je 0xc7d603
00c7d5f5 push 0
00c7d5f7 mov edx, eax
00c7d5f9 mov ecx, 0x1c35800
00c7d5fe call 0x69d870
00c7d603 ret 
00c7d604 int3 
00c7d605 int3 
00c7d606 int3 
00c7d607 int3 
00c7d608 int3 
00c7d609 int3 
00c7d60a int3 
00c7d60b int3 
00c7d60c int3 
00c7d60d int3 
00c7d60e int3 
00c7d60f int3 
00c7d610 cmp dword ptr [0x2025fdc], 0
00c7d617 push esi
00c7d618 mov esi, ecx
00c7d61a jne 0xc7d62d
00c7d61c call 0x4dfc00
00c7d621 mov edx, 0xfc1128
00c7d626 mov ecx, eax
00c7d628 call 0x57f8f0
00c7d62d mov eax, dword ptr [0x2025fd0]
00c7d632 test eax, eax
00c7d634 jne 0xc7d640
00c7d636 mov eax, dword ptr [esi]
00c7d638 mov edx, dword ptr [eax + 0x28]
00c7d63b mov ecx, esi
00c7d63d pop esi
00c7d63e jmp edx
00c7d640 cmp dword ptr [eax + 0x2268], 3
00c7d647 jne 0xc7d651
00c7d649 mov ecx, esi
00c7d64b pop esi
00c7d64c jmp 0xc7d590
00c7d651 pop esi
00c7d652 ret 
00c7d653 int3 
00c7d654 int3 
00c7d655 int3 
00c7d656 int3 
00c7d657 int3 
00c7d658 int3 
00c7d659 int3 
00c7d65a int3 
00c7d65b int3 
00c7d65c int3 
00c7d65d int3 
00c7d65e int3 
00c7d65f int3 
00c7d660 mov eax, dword ptr [0x2025fd0]
00c7d665 test eax, eax
00c7d667 je 0xc7d686