
REFERENCE 0x1dee654 candidate 0x5e2b62
005e2b56 xchg ebx, eax
005e2b57 add dword ptr [eax], edi
005e2b59 out 0xde, al
005e2b5b add edi, eax
005e2b5d add eax, 0x193237c
005e2b62 push esp
005e2b63 out 0xde, al
005e2b65 add eax, ebp
005e2b67 lds ebp, ptr [0x80a3ffe9]
005e2b6d and edx, dword ptr [ebx - 0x336417ff]

REFERENCE 0x1dee654 candidate 0x6aedfe
006aedf2 sub dl, byte ptr [0xc085001d]
006aedf8 je 0x6aee0c
006aedfa movss xmm0, dword ptr [0x1dee654]
006aee02 movss dword ptr [esp], xmm0
006aee07 fld dword ptr [esp]
006aee0a pop ecx
006aee0b ret 
006aee0c add esp, 4
006aee0f jmp 0x880250
006aee14 int3 
006aee15 int3 
006aee16 int3 
006aee17 int3 
006aee18 int3 
006aee19 int3 
006aee1a int3 
006aee1b int3 
006aee1c int3 
006aee1d int3 
006aee1e int3 
006aee1f int3 
006aee20 mov eax, 0x1dee8d0

REFERENCE 0x1dee654 candidate 0x6bd21c
006bd210 or al, 0x31
006bd212 sbb al, 0
006bd214 test eax, eax
006bd216 je 0x6bd222
006bd218 movss xmm2, dword ptr [0x1dee654]
006bd220 jmp 0x6bd22f
006bd222 call 0x880250
006bd227 fstp dword ptr [esp]
006bd22a movss xmm2, dword ptr [esp]
006bd22f mov eax, dword ptr [esp + 0x10]
006bd233 mov eax, dword ptr [eax + 0xb0c]
006bd239 movss xmm1, dword ptr [esp + 4]

REFERENCE 0x1dee654 candidate 0x6bef46
006bef3a loop 0x6bef4f
006bef3c sbb al, 0
006bef3e test eax, eax
006bef40 je 0x6bef52
006bef42 movss xmm0, dword ptr [0x1dee654]
006bef4a movss dword ptr [esp + 8], xmm0
006bef50 jmp 0x6bef5b
006bef52 call 0x880250
006bef57 fstp dword ptr [esp + 8]
006bef5b call 0x880250
006bef60 fstp dword ptr [esp + 0xc]
006bef64 mov ecx, dword ptr [esp + 0x18]
006bef68 call 0x882370

REFERENCE 0x1dee654 candidate 0x6befd7
006befcb push ecx
006befcc adc ebx, dword ptr [eax + eax]
006befcf test eax, eax
006befd1 je 0x6befe3
006befd3 movss xmm0, dword ptr [0x1dee654]
006befdb movss dword ptr [esp + 8], xmm0
006befe1 jmp 0x6befec
006befe3 call 0x880250
006befe8 fstp dword ptr [esp + 8]
006befec mov esi, dword ptr [0x1dee5ec]
006beff2 call 0x4120c0
006beff7 mov edx, 0x15
006beffc mov ecx, eax

REFERENCE 0x1dee654 candidate 0x6bfc09
006bfbfd pop ds
006bfbfe pop es
006bfbff sbb al, 0
006bfc01 test eax, eax
006bfc03 je 0x6bfc0f
006bfc05 movss xmm0, dword ptr [0x1dee654]
006bfc0d jmp 0x6bfc1c
006bfc0f call 0x880250
006bfc14 fstp dword ptr [esp]
006bfc17 movss xmm0, dword ptr [esp]
006bfc1c movss xmm1, dword ptr [esp + 4]
006bfc22 comiss xmm1, xmm0
006bfc25 ja 0x6bfc8a
006bfc27 movss dword ptr [esp], xmm1
006bfc2c fld dword ptr [esp]

REFERENCE 0x1dee654 candidate 0x6bfc81
006bfc75 movss xmm0, dword ptr [0x1dee638]
006bfc7d movss xmm1, dword ptr [0x1dee654]
006bfc85 comiss xmm0, xmm1
006bfc88 ja 0x6bfc27
006bfc8a movss dword ptr [esp], xmm0
006bfc8f fld dword ptr [esp]
006bfc92 add esp, 8
006bfc95 ret 
006bfc96 pop ds
006bfc97 int3 
006bfc98 int3 
006bfc99 int3 
006bfc9a int3 
006bfc9b int3 
006bfc9c int3 
006bfc9d int3 
006bfc9e int3 
006bfc9f int3 
006bfca0 sub esp, 8
006bfca3 test ecx, ecx
006bfca5 jne 0x6bfcb1

REFERENCE 0x1dee654 candidate 0x6e5b42
006e5b36 out 0xa7, al
006e5b38 sbb dword ptr [eax], eax
006e5b3a test eax, eax
006e5b3c je 0x6e5b48
006e5b3e movss xmm2, dword ptr [0x1dee654]
006e5b46 jmp 0x6e5b55
006e5b48 call 0x880250
006e5b4d fstp dword ptr [esp]
006e5b50 movss xmm2, dword ptr [esp]
006e5b55 movss xmm1, dword ptr [esp + 4]
006e5b5b movss xmm0, dword ptr [esp + 8]
006e5b61 comiss xmm1, xmm0
006e5b64 ja 0x6e5b69
006e5b66 movaps xmm0, xmm1

REFERENCE 0x1dee654 candidate 0x701efb
00701eef add bl, dh
00701ef1 movups xmm0, xmmword ptr [0xec704c]
00701ef8 comiss xmm0, dword ptr [0x1dee654]
00701eff ja 0x701f5f
00701f01 movss xmm0, dword ptr [0x1dee638]
00701f09 movss xmm1, dword ptr [0xec7084]
00701f11 comiss xmm1, xmm0
00701f14 movss dword ptr [esp + 4], xmm0
00701f1a ja 0x701f5f
00701f1c mov ecx, dword ptr [esi + 0x4c]

REFERENCE 0x1dee654 candidate 0x7022f6
007022ea xor ah, al
007022ec pop ss
007022ed add byte ptr [ebp - 0xcf58b40], al
007022f3 movups xmm0, xmmword ptr [0x1dee654]
007022fa jmp 0x70230f
007022fc call 0x880250
00702301 fstp dword ptr [esp + 4]
00702305 jmp 0x702315
00702307 movss xmm0, dword ptr [0xec9600]
0070230f movss dword ptr [esp + 4], xmm0
00702315 mov ecx, dword ptr [esi + 0x4c]
00702318 call 0x882370

REFERENCE 0x1dee654 candidate 0x71343a
0071342e out dx, al
0071342f into 
00713430 push ss
00713431 add byte ptr [ebp - 0xcf58b40], al
00713437 movups xmm1, xmmword ptr [0x1dee654]
0071343e jmp 0x71344f
00713440 call 0x880250
00713445 fstp dword ptr [esp + 8]
00713449 movss xmm1, dword ptr [esp + 8]
0071344f movss xmm0, dword ptr [esp + 0xc]
00713455 comiss xmm0, xmm1
00713458 jbe 0x713465
0071345a movaps xmm0, xmm1
0071345d jmp 0x713465

REFERENCE 0x1dee654 candidate 0x7307cb
007307bf pop ebp
007307c0 sti 
007307c1 adc al, 0
007307c3 test eax, eax
007307c5 je 0x7307d1
007307c7 movss xmm0, dword ptr [0x1dee654]
007307cf jmp 0x7307e0
007307d1 call 0x880250
007307d6 fstp dword ptr [esp + 0x18]
007307da movss xmm0, dword ptr [esp + 0x18]
007307e0 mulss xmm0, dword ptr [0xec6ff0]
007307e8 mulss xmm0, dword ptr [0xec9604]

REFERENCE 0x1dee654 candidate 0x730e16
00730e0a adc dh, ch
00730e0c adc al, 0
00730e0e test eax, eax
00730e10 je 0x730e36
00730e12 movss xmm0, dword ptr [0x1dee654]
00730e1a push ecx
00730e1b mov ecx, 0xf2808c
00730e20 movss dword ptr [esp], xmm0
00730e25 call 0x6cb4c0
00730e2a fstp dword ptr [esp + 0x18]
00730e2e movss xmm2, dword ptr [esp + 0x18]
00730e34 jmp 0x730e39
00730e36 xorps xmm2, xmm2

REFERENCE 0x1dee654 candidate 0x755365
00755359 ret 
0075535a scasd eax, dword ptr es:[edi]
0075535b adc al, byte ptr [eax]
0075535d test eax, eax
0075535f je 0x75536b
00755361 movss xmm1, dword ptr [0x1dee654]
00755369 jmp 0x75537a
0075536b call 0x880250
00755370 fstp dword ptr [esp + 0x24]
00755374 movss xmm1, dword ptr [esp + 0x24]
0075537a movss xmm0, dword ptr [esp + 0x1c]
00755380 comiss xmm0, xmm1
00755383 jbe 0x755390
00755385 movaps xmm0, xmm1
00755388 jmp 0x755390

REFERENCE 0x1dee654 candidate 0x797438
0079742c push cs
0079742d add byte ptr [ebp + 0xf1b74c0], al
00797433 push edi
00797434 ror byte ptr [edi], 0x2f
00797437 add eax, 0x1dee654
0079743c jb 0x79744d
0079743e mov ecx, dword ptr [esp + 0x10]
00797442 cmp dword ptr [ecx + 0x1a0], 0
00797449 jne 0x79744d
0079744b xor esi, esi
0079744d mov eax, dword ptr [esp + 0x10]
00797451 cmp dword ptr [eax + 0x1b8], 7
00797458 jne 0x79747b
0079745a mov ecx, dword ptr [eax + 0x110]

REFERENCE 0x1dee654 candidate 0x797552
00797546 push cs
00797547 add byte ptr [ebp + 0xf1974c0], al
0079754d push edi
0079754e ror byte ptr [edi], 0x2f
00797551 add eax, 0x1dee654
00797556 jb 0x797565
00797558 mov eax, dword ptr [esp + 0x10]
0079755c cmp dword ptr [eax + 0x1a0], 0
00797563 je 0x797589
00797565 mov eax, dword ptr [edi + 0x4c]
00797568 mov ecx, dword ptr [eax + 0x34]
0079756b cmp eax, dword ptr [0x1dee620]
00797571 jne 0x79757a
00797573 call 0x883980
00797578 jmp 0x79757f

REFERENCE 0x1dee654 candidate 0x852f24
00852f18 adc eax, 0x5100ff3
00852f1d dec eax
00852f1e jo 0x852f0c
00852f20 add byte ptr [edi], cl
00852f22 das 
00852f23 add eax, 0x1dee654
00852f28 ja 0x852e36
00852f2e mov edx, edi
00852f30 lea ecx, [esp + 0x10]
00852f34 call 0x88f9b0
00852f39 fld dword ptr [0xf2bf70]
00852f3f fxch st(1)
00852f41 fcompi st(1)
00852f43 fstp st(0)
00852f45 jbe 0x852f9b

REFERENCE 0x1dee654 candidate 0x88019c
00880190 push ecx
00880191 movss xmm0, dword ptr [0x1dee88c]
00880199 comiss xmm0, dword ptr [0x1dee654]
008801a0 jbe 0x880209
008801a2 cvttss2si ecx, xmm0
008801a6 call 0x941b70
008801ab movss xmm0, dword ptr [0x1dee88c]
008801b3 push ecx
008801b4 movss dword ptr [0x1dee654], xmm0
008801bc movss dword ptr [esp], xmm0

REFERENCE 0x1dee654 candidate 0x8801b8
008801ac movups xmm0, xmmword ptr [0x1dee88c]
008801b3 push ecx
008801b4 movss dword ptr [0x1dee654], xmm0
008801bc movss dword ptr [esp], xmm0
008801c1 call 0x6c7ba0
008801c6 movss xmm0, dword ptr [0x1dee654]
008801ce movss dword ptr [esp], xmm0
008801d3 cvttss2si eax, dword ptr [esp]
008801d8 xorps xmm1, xmm1
008801db cvtsi2ss xmm1, eax

REFERENCE 0x1dee654 candidate 0x8801ca
008801be adc dword ptr [esp], eax
008801c1 call 0x6c7ba0
008801c6 movss xmm0, dword ptr [0x1dee654]
008801ce movss dword ptr [esp], xmm0
008801d3 cvttss2si eax, dword ptr [esp]
008801d8 xorps xmm1, xmm1
008801db cvtsi2ss xmm1, eax
008801df comiss xmm1, xmm0
008801e2 jb 0x8801f6
008801e4 cvttss2si eax, dword ptr [esp]
008801e9 mov dword ptr [0x1dee5f4], eax
008801ee add esp, 4

REFERENCE 0x1dee654 candidate 0x88023a
0088022e out 0xde, al
00880230 add eax, ebp
00880232 cli 
00880233 cmp eax, 0xff3ffb8
00880238 sub al, 0xd
0088023a push esp
0088023b out 0xde, al
0088023d add ecx, ebp
0088023f sub eax, 0xc3000c19
00880244 int3 
00880245 int3 
00880246 int3 
00880247 int3 
00880248 int3 
00880249 int3 
0088024a int3 
0088024b int3 
0088024c int3 
0088024d int3 
0088024e int3 
0088024f int3 
00880250 fld dword ptr [0x1dee888]
00880256 ret 
00880257 popfd 
00880258 int3 
00880259 int3 
0088025a int3 
0088025b int3 
0088025c int3 
0088025d int3 
0088025e int3 
0088025f int3 

REFERENCE 0x1dee654 candidate 0x88033d
00880331 pop ss
00880332 movss xmm0, dword ptr [0x1dee888]
0088033a comiss xmm0, dword ptr [0x1dee654]
00880341 jb 0x880349
00880343 mov eax, 1
00880348 ret 
00880349 xor eax, eax
0088034b ret 
0088034c int3 
0088034d int3 
0088034e int3 
0088034f int3 
00880350 mov eax, dword ptr [0x1dee924]
00880355 mov ecx, dword ptr [eax + 0x34]
00880358 mov dword ptr [0x1dee924], ecx
0088035e ret 
0088035f int3 
00880360 mov ecx, 1

REFERENCE 0x1dee654 candidate 0x8807a2
00880796 out 0xde, al
00880798 add eax, ebp
0088079a xchg edx, eax
0088079b cmp byte ptr [eax + 0x2c0ff3ff], bh
008807a1 or eax, 0x1dee654
008807a6 call 0x941b70
008807ab mov eax, dword ptr [esi + 0x4c]
008807ae cmp eax, dword ptr [0x1dee624]
008807b4 jne 0x8807ca
008807b6 mov dword ptr [0x1dee604], 1
008807c0 mov dword ptr [0x1dee92c], 0

REFERENCE 0x1dee654 candidate 0x89f315
0089f309 out 0xde, al
0089f30b add dword ptr [ecx + 0x1dee660], edi
0089f311 movss dword ptr [0x1dee654], xmm0
0089f319 call 0x403e80
0089f31e mov edx, 0x1dee628
0089f323 mov ecx, 0x1dee660
0089f328 call 0x404130
0089f32d and dword ptr [0x1dee678], ebx
0089f333 mov ecx, 0x1dee660
0089f338 call 0x403fd0

REFERENCE 0x1dee654 candidate 0x89f618
0089f60c outsb dx, byte ptr [esi]
0089f60d in al, dx
0089f60e add bl, dh
0089f610 movups xmmword ptr [esp], xmm0
0089f614 movss xmm1, dword ptr [0x1dee654]
0089f61c ucomiss xmm1, xmm0
0089f61f lahf 
0089f620 test ah, 0x44
0089f623 jnp 0x89f644
0089f625 push ecx
0089f626 movss dword ptr [esp], xmm0
0089f62b call 0x6c7ba0
0089f630 cvttss2si ecx, dword ptr [esp]
0089f635 call 0x941b70
0089f63a call 0x6bf150

REFERENCE 0x1dee654 candidate 0x89f648
0089f63c sti 
0089f63d loope 0x89f63e
0089f63f movss xmm0, dword ptr [esp]
0089f644 movss dword ptr [0x1dee654], xmm0
0089f64c movss dword ptr [esp], xmm0
0089f651 cvttss2si eax, dword ptr [esp]
0089f656 xorps xmm1, xmm1
0089f659 cvtsi2ss xmm1, eax
0089f65d comiss xmm1, xmm0
0089f660 jb 0x89f66e
0089f662 cvttss2si eax, dword ptr [esp]
0089f667 mov dword ptr [0x1dee5f4], eax
0089f66c pop ecx
0089f66d ret 

REFERENCE 0x1dee654 candidate 0x8a111a
008a110e outsb dx, byte ptr [esi]
008a110f in al, dx
008a1110 add bl, dh
008a1112 movups xmmword ptr [esp], xmm0
008a1116 movss xmm1, dword ptr [0x1dee654]
008a111e ucomiss xmm1, xmm0
008a1121 lahf 
008a1122 test ah, 0x44
008a1125 jnp 0x8a1146
008a1127 push ecx
008a1128 movss dword ptr [esp], xmm0
008a112d call 0x6c7ba0
008a1132 cvttss2si ecx, dword ptr [esp]
008a1137 call 0x941b70
008a113c call 0x6bf150

REFERENCE 0x1dee654 candidate 0x8a114a
008a113e loopne 0x8a1121
008a1140 push ebx
008a1142 movups xmm0, xmmword ptr [esp]
008a1146 movss dword ptr [0x1dee654], xmm0
008a114e movss dword ptr [esp], xmm0
008a1153 cvttss2si eax, dword ptr [esp]
008a1158 xorps xmm1, xmm1
008a115b cvtsi2ss xmm1, eax
008a115f comiss xmm1, xmm0
008a1162 jb 0x8a116b
008a1164 cvttss2si eax, dword ptr [esp]
008a1169 jmp 0x8a1171
008a116b cvttss2si eax, dword ptr [esp]
008a1170 inc eax

REFERENCE 0x1dee654 candidate 0x8a15a8
008a159c push ebx
008a159e movups xmm0, xmmword ptr [0x1dee890]
008a15a5 comiss xmm0, dword ptr [0x1dee654]
008a15ac pop edi
008a15ad pop esi
008a15ae jbe 0x8a1608
008a15b0 cvttss2si ecx, xmm0
008a15b4 call 0x941b70
008a15b9 movss xmm0, dword ptr [0x1dee890]
008a15c1 push ecx
008a15c2 movss dword ptr [0x1dee654], xmm0
008a15ca movss dword ptr [esp], xmm0

REFERENCE 0x1dee654 candidate 0x8a15c6
008a15ba movups xmm0, xmmword ptr [0x1dee890]
008a15c1 push ecx
008a15c2 movss dword ptr [0x1dee654], xmm0
008a15ca movss dword ptr [esp], xmm0
008a15cf call 0x6c7ba0
008a15d4 movss xmm0, dword ptr [0x1dee654]
008a15dc movss dword ptr [esp + 0xc], xmm0
008a15e2 cvttss2si eax, dword ptr [esp + 0xc]
008a15e8 xorps xmm1, xmm1

REFERENCE 0x1dee654 candidate 0x8a15d8
008a15cc adc dword ptr [esp], eax
008a15cf call 0x6c7ba0
008a15d4 movss xmm0, dword ptr [0x1dee654]
008a15dc movss dword ptr [esp + 0xc], xmm0
008a15e2 cvttss2si eax, dword ptr [esp + 0xc]
008a15e8 xorps xmm1, xmm1
008a15eb cvtsi2ss xmm1, eax
008a15ef comiss xmm1, xmm0
008a15f2 jb 0x8a15fc
008a15f4 cvttss2si eax, dword ptr [esp + 0xc]
008a15fa jmp 0x8a1603

REFERENCE 0x1dee654 candidate 0x8a2205
008a21f9 movss xmm1, dword ptr [0x1dee888]
008a2201 movss xmm0, dword ptr [0x1dee654]
008a2209 comiss xmm1, xmm0
008a220c jae 0x8a2222
008a220e pxor xmm0, xmm0
008a2212 movq qword ptr [0x1df40f4], xmm0
008a221a mov dword ptr [0x1df40fc], esi
008a2220 pop esi
008a2221 ret 
008a2222 xorps xmm1, xmm1
008a2225 comiss xmm1, xmm0
008a2228 jb 0x8a226c

REFERENCE 0x1dee654 candidate 0x8a2266
008a225a add eax, 0x1df40fc
008a225f xorps xmm0, xmm0
008a2262 movss dword ptr [0x1dee654], xmm0
008a226a jmp 0x8a2284
008a226c pxor xmm0, xmm0
008a2270 movq qword ptr [0x1df40f4], xmm0
008a2278 mov dword ptr [0x1df40fc], esi
008a227e mov dword ptr [0x1dee978], esi
008a2284 cmp dword ptr [0x1df40f4], esi
008a228a je 0x8a2220

REFERENCE 0x1dee654 candidate 0x8a2341
008a2335 movss xmm1, dword ptr [0x1dee888]
008a233d movss xmm0, dword ptr [0x1dee654]
008a2345 comiss xmm1, xmm0
008a2348 jae 0x8a2361
008a234a pxor xmm0, xmm0
008a234e movq qword ptr [0x1df40f4], xmm0
008a2356 mov dword ptr [0x1df40fc], edi
008a235c jmp 0x8a242f
008a2361 xorps xmm1, xmm1
008a2364 comiss xmm1, xmm0
008a2367 jb 0x8a23ab

REFERENCE 0x1dee654 candidate 0x8a23a5
008a2399 add eax, 0x1df40fc
008a239e xorps xmm0, xmm0
008a23a1 movss dword ptr [0x1dee654], xmm0
008a23a9 jmp 0x8a23c3
008a23ab pxor xmm0, xmm0
008a23af movq qword ptr [0x1df40f4], xmm0
008a23b7 mov dword ptr [0x1df40fc], edi
008a23bd mov dword ptr [0x1dee978], edi
008a23c3 cmp dword ptr [0x1df40f4], edi
008a23c9 je 0x8a242f

REFERENCE 0x1dee654 candidate 0x8a3746
008a373a mov al, ch
008a373c fiadd word ptr [ecx]
008a373e test eax, eax
008a3740 je 0x8a374f
008a3742 movss xmm0, dword ptr [0x1dee654]
008a374a comiss xmm1, xmm0
008a374d jae 0x8a3752
008a374f movaps xmm0, xmm1
008a3752 movss xmm1, dword ptr [0x1dee638]
008a375a comiss xmm0, xmm1
008a375d jbe 0x8a3769
008a375f movss dword ptr [0x1dee400], xmm1
008a3767 jmp 0x8a3771

REFERENCE 0x1dee654 candidate 0x8a4bfe
008a4bf2 mov al, ch
008a4bf4 fiadd word ptr [ecx]
008a4bf6 test eax, eax
008a4bf8 je 0x8a4c07
008a4bfa movss xmm0, dword ptr [0x1dee654]
008a4c02 comiss xmm1, xmm0
008a4c05 jae 0x8a4c0a
008a4c07 movaps xmm0, xmm1
008a4c0a movss xmm1, dword ptr [esi*4 + 0xf35fc0]
008a4c13 comiss xmm1, xmm0
008a4c16 jbe 0x8a4c3f
008a4c18 fld dword ptr [esi*4 + 0xf35fc0]
008a4c1f fstp dword ptr [esp + 0xc]

REFERENCE 0x1dee654 candidate 0x8c1c3f
008c1c33 mov al, ch
008c1c35 fiadd word ptr [ecx]
008c1c37 test eax, eax
008c1c39 je 0x8c1c48
008c1c3b movss xmm0, dword ptr [0x1dee654]
008c1c43 comiss xmm1, xmm0
008c1c46 jae 0x8c1c4b
008c1c48 movaps xmm0, xmm1
008c1c4b movss xmm1, dword ptr [0x1dee638]
008c1c53 comiss xmm0, xmm1
008c1c56 jbe 0x8c1c5b
008c1c58 movaps xmm0, xmm1
008c1c5b comiss xmm0, dword ptr [0xec704c]
008c1c62 ja 0x8c1c80
008c1c64 mov eax, dword ptr [edi + 0x18]

REFERENCE 0x1dee654 candidate 0x8c5aa1
008c5a95 out 0xde, al
008c5a97 add eax, ebp
008c5a99 xchg ebx, eax
008c5a9a in eax, 0xb3
008c5a9c push ebx
008c5a9e cvttps2pi mm1, qword ptr [0x1dee654]
008c5aa5 call 0x941b70
008c5aaa movss xmm0, dword ptr [0xec6fd4]
008c5ab2 push ecx
008c5ab3 movss dword ptr [esp], xmm0
008c5ab8 call 0x6072c0
008c5abd pop edi
008c5abe pop esi
008c5abf pop ebx
008c5ac0 mov esp, ebp
008c5ac2 pop ebp
008c5ac3 ret 
008c5ac4 imul edx, dword ptr [esi - 0x74], 0

REFERENCE 0x1dee654 candidate 0x8cbf6f
008cbf63 outsb dx, byte ptr [esi]
008cbf64 movss xmm0, dword ptr [0x1dee88c]
008cbf6c comiss xmm0, dword ptr [0x1dee654]
008cbf73 jbe 0x8cbfd2
008cbf75 cvttss2si ecx, xmm0
008cbf79 call 0x941b70
008cbf7e movss xmm0, dword ptr [0x1dee88c]
008cbf86 push ecx
008cbf87 movss dword ptr [0x1dee654], xmm0
008cbf8f movss dword ptr [esp], xmm0

REFERENCE 0x1dee654 candidate 0x8cbf8b
008cbf7f movups xmm0, xmmword ptr [0x1dee88c]
008cbf86 push ecx
008cbf87 movss dword ptr [0x1dee654], xmm0
008cbf8f movss dword ptr [esp], xmm0
008cbf94 call 0x6c7ba0
008cbf99 movss xmm0, dword ptr [0x1dee654]
008cbfa1 movss dword ptr [esp + 0xc], xmm0
008cbfa7 cvttss2si eax, dword ptr [esp + 0xc]
008cbfad xorps xmm1, xmm1

REFERENCE 0x1dee654 candidate 0x8cbf9d
008cbf91 adc dword ptr [esp], eax
008cbf94 call 0x6c7ba0
008cbf99 movss xmm0, dword ptr [0x1dee654]
008cbfa1 movss dword ptr [esp + 0xc], xmm0
008cbfa7 cvttss2si eax, dword ptr [esp + 0xc]
008cbfad xorps xmm1, xmm1
008cbfb0 cvtsi2ss xmm1, eax
008cbfb4 comiss xmm1, xmm0
008cbfb7 jb 0x8cbfc1
008cbfb9 cvttss2si eax, dword ptr [esp + 0xc]
008cbfbf jmp 0x8cbfc8

REFERENCE 0x1dee654 candidate 0x8cc2b0
008cc2a4 movss dword ptr [0x1dee638], xmm1
008cc2ac movss xmm0, dword ptr [0x1dee654]
008cc2b4 push edi
008cc2b5 movss dword ptr [esp + 8], xmm0
008cc2bb cvttss2si eax, dword ptr [esp + 8]
008cc2c1 xorps xmm1, xmm1
008cc2c4 cvtsi2ss xmm1, eax
008cc2c8 comiss xmm1, xmm0
008cc2cb jb 0x8cc2d7
008cc2cd cvttss2si eax, dword ptr [esp + 8]
008cc2d3 mov edi, eax
008cc2d5 jmp 0x8cc2e0

REFERENCE 0x1dee654 candidate 0x8cc335
008cc329 and bl, dh
008cc32b movups xmm0, xmmword ptr [0x1dee638]
008cc332 comiss xmm0, dword ptr [0x1dee654]
008cc339 jb 0x8cc34a
008cc33b cmp edi, dword ptr [0x1dee5f4]
008cc341 jge 0x8cc34a
008cc343 mov ecx, edi
008cc345 call 0x6c7b50
008cc34a test esi, esi
008cc34c js 0x8cc35f
008cc34e cmp esi, dword ptr [0x1dee5f0]
008cc354 jge 0x8cc35f
008cc356 mov edx, edi
008cc358 mov ecx, esi

REFERENCE 0x1dee654 candidate 0x8cf62b
008cf61f int3 
008cf620 movss xmm0, dword ptr [0xf393d8]
008cf628 comiss xmm0, dword ptr [0x1dee654]
008cf62f jbe 0x8cf645
008cf631 mov eax, dword ptr [0x1e16b84]
008cf636 or dword ptr [0x1e16b80], 0x4000
008cf640 mov dword ptr [0x1e16b84], eax
008cf645 comiss xmm0, dword ptr [0x1dee638]
008cf64c jbe 0x8cf664

REFERENCE 0x1dee654 candidate 0x8cf682
008cf676 loope 0x8cf679
008cf678 mov edx, dword ptr [0x1e16b84]
008cf67e movss xmm0, dword ptr [0x1dee654]
008cf686 and eax, 0xfffcffff
008cf68b or eax, 2
008cf68e push esi
008cf68f mov esi, eax
008cf691 and esi, 0x1000
008cf697 mov dword ptr [esp + 4], esi
008cf69b movss dword ptr [0x1e16b8c], xmm0
008cf6a3 mov dword ptr [0x1e16b84], edx

REFERENCE 0x1dee654 candidate 0x8cf783
008cf777 pop edi
008cf778 jne 0x8cf79b
008cf77a mov eax, dword ptr [0x1e16b84]
008cf77f movss xmm0, dword ptr [0x1dee654]
008cf787 or dword ptr [0x1e16b80], 8
008cf78e mov dword ptr [0x1e16b84], eax
008cf793 movss dword ptr [0x1e16b94], xmm0
008cf79b pop esi
008cf79c ret 
008cf79d xor cl, ah
008cf79f int3 
008cf7a0 mov eax, dword ptr [0x1e16b84]

REFERENCE 0x1dee654 candidate 0x8cf7f6
008cf7ea idiv edi
008cf7ec jmp dword ptr [ecx + 0x1e16b84]
008cf7f2 movss xmm0, dword ptr [0x1dee654]
008cf7fa comiss xmm0, dword ptr [0xf393d4]
008cf801 mov dword ptr [0x1e16b84], eax
008cf806 jbe 0x8cf817
008cf808 or dword ptr [0x1e16b80], 0x800
008cf812 mov dword ptr [0x1e16b84], eax
008cf817 cmp dword ptr [0x1dee900], 0

REFERENCE 0x1dee654 candidate 0x8cf8e8
008cf8dc sal byte ptr [esp - 0x5f], 0x84
008cf8e1 imul esp, ecx, 1
008cf8e4 movss xmm0, dword ptr [0x1dee654]
008cf8ec or dword ptr [0x1e16b80], 0x400
008cf8f6 movss dword ptr [0x1e16b90], xmm0
008cf8fe mov dword ptr [0x1e16b84], eax
008cf903 pop esi
008cf904 mov esp, ebp
008cf906 pop ebp
008cf907 ret 8
008cf90a mov bl, 0xcc
008cf90c int3 
008cf90d int3 
008cf90e int3 
008cf90f int3 

REFERENCE 0x1dee654 candidate 0x8cf959
008cf94d int3 
008cf94e int3 
008cf94f int3 
008cf950 mov eax, dword ptr [0x1e16b84]
008cf955 movss xmm0, dword ptr [0x1dee654]
008cf95d or dword ptr [0x1e16b80], 0x10
008cf964 mov dword ptr [0x1e16bb0], ecx
008cf96a movss dword ptr [0x1e16b98], xmm0
008cf972 mov dword ptr [0x1e16b84], eax
008cf977 ret 
008cf978 int3 
008cf979 int3 
008cf97a int3 
008cf97b int3 
008cf97c int3 
008cf97d int3 
008cf97e int3 
008cf97f int3 

REFERENCE 0x1dee654 candidate 0x8d2234
008d2228 movss xmm0, dword ptr [0x1e16b94]
008d2230 subss xmm0, dword ptr [0x1dee654]
008d2238 comiss xmm0, dword ptr [0xf393c4]
008d223f jbe 0x8d2258
008d2241 mov edi, dword ptr [0x1e16b84]
008d2247 and esi, 0xfffffff7
008d224a mov dword ptr [0x1e16b80], esi
008d2250 mov dword ptr [0x1e16b84], edi
008d2256 jmp 0x8d225e

REFERENCE 0x1dee654 candidate 0x8d2277
008d226b movss xmm0, dword ptr [0x1e16b8c]
008d2273 subss xmm0, dword ptr [0x1dee654]
008d227b and esi, 0xfffffffd
008d227e comiss xmm0, dword ptr [0xf0fc08]
008d2285 mov dword ptr [0x1e16b80], esi
008d228b mov dword ptr [0x1e16b84], edi
008d2291 jbe 0x8d2299
008d2293 movss dword ptr [esp + 0x10], xmm0
008d2299 push 0
008d229b push 1

REFERENCE 0x1dee654 candidate 0x8d22b2
008d22a6 movss xmm0, dword ptr [0x1e16b88]
008d22ae subss xmm0, dword ptr [0x1dee654]
008d22b6 and esi, 0xfffffffe
008d22b9 comiss xmm0, dword ptr [esp + 0x10]
008d22be mov dword ptr [0x1e16b80], esi
008d22c4 mov dword ptr [0x1e16b84], edi
008d22ca jbe 0x8d22d2
008d22cc movss dword ptr [esp + 0x10], xmm0
008d22d2 push 0
008d22d4 push 4

REFERENCE 0x1dee654 candidate 0x8d2329
008d231d clc 
008d231e adc byte ptr [ebp + 0x24], dh
008d2321 test ecx, ecx
008d2323 jne 0x8d2345
008d2325 subss xmm0, dword ptr [0x1dee654]
008d232d comiss xmm0, dword ptr [0xf393c4]
008d2334 jbe 0x8d2345
008d2336 and esi, 0xffffffef
008d2339 mov dword ptr [0x1e16b80], esi
008d233f mov dword ptr [0x1e16b84], edi
008d2345 mov ecx, dword ptr [esp + 0x28]
008d2349 mov edx, dword ptr [ecx + 0xc]

REFERENCE 0x1dee654 candidate 0x8d24a7
008d249b das 
008d249c ror dword ptr [edi], 0x82
008d249f movsb byte ptr es:[edi], byte ptr [esi]
008d24a0 add byte ptr [eax], al
008d24a2 add bl, dh
008d24a4 movups xmm0, xmmword ptr [0x1dee654]
008d24ab movss dword ptr [0x1e16b90], xmm0
008d24b3 test ebx, ebx
008d24b5 jne 0x8d24fb
008d24b7 mov edx, dword ptr [0x1e16b80]
008d24bd mov eax, dword ptr [0x1e16b84]
008d24c2 movss xmm0, dword ptr [0xec98e8]

REFERENCE 0x1dee654 candidate 0x8d2553
008d2547 movss xmm0, dword ptr [0x1e16b90]
008d254f subss xmm0, dword ptr [0x1dee654]
008d2557 comiss xmm0, dword ptr [0xf39814]
008d255e jbe 0x8d2591
008d2560 mov edx, dword ptr [0x1e16b84]
008d2566 and dword ptr [0x1e16b80], 0xfffff9fb
008d2570 mov dword ptr [0x1e16b84], edx
008d2576 pop edi
008d2577 pop esi
008d2578 pop ebx
008d2579 mov esp, ebp

REFERENCE 0x1dee654 candidate 0x8e33fc
008e33f0 sub al, 0xcf
008e33f2 stc 
008e33f3 inc dword ptr [ebp - 0xcf58b40]
008e33f9 movups xmm0, xmmword ptr [0x1dee654]
008e3400 jmp 0x8e3411
008e3402 call 0x880250
008e3407 fstp dword ptr [esp + 0xc]
008e340b movss xmm0, dword ptr [esp + 0xc]
008e3411 xorps xmm1, xmm1
008e3414 comiss xmm0, xmm1
008e3417 ja 0x8e341c
008e3419 movaps xmm0, xmm1
008e341c mulss xmm0, dword ptr [esp + 8]
008e3422 test esi, esi

REFERENCE 0x1dee654 candidate 0x8e35ef
008e35e3 cmp ebp, ecx
008e35e5 stc 
008e35e6 inc dword ptr [ebp - 0xcf58b40]
008e35ec movups xmm0, xmmword ptr [0x1dee654]
008e35f3 jmp 0x8e3604
008e35f5 call 0x880250
008e35fa fstp dword ptr [esp + 8]
008e35fe movss xmm0, dword ptr [esp + 8]
008e3604 xorps xmm1, xmm1
008e3607 comiss xmm0, xmm1
008e360a jbe 0x8e3614
008e360c movss dword ptr [esp + 8], xmm0
008e3612 jmp 0x8e361a

REFERENCE 0x1dee654 candidate 0x8e37b2
008e37a6 jbe 0x8e3773
008e37a8 stc 
008e37a9 inc dword ptr [ebp - 0xcf58b40]
008e37af movups xmm0, xmmword ptr [0x1dee654]
008e37b6 jmp 0x8e37c7
008e37b8 call 0x880250
008e37bd fstp dword ptr [esp + 0xc]
008e37c1 movss xmm0, dword ptr [esp + 0xc]
008e37c7 xorps xmm1, xmm1
008e37ca comiss xmm0, xmm1
008e37cd ja 0x8e37d2
008e37cf movaps xmm0, xmm1
008e37d2 mulss xmm0, dword ptr [esp + 8]
008e37d8 test esi, esi

REFERENCE 0x1dee654 candidate 0x8e38af
008e38a3 jns 0x8e386f
008e38a5 stc 
008e38a6 inc dword ptr [ebp - 0xcf58b40]
008e38ac movups xmm0, xmmword ptr [0x1dee654]
008e38b3 jmp 0x8e38c4
008e38b5 call 0x880250
008e38ba fstp dword ptr [esp + 0xc]
008e38be movss xmm0, dword ptr [esp + 0xc]
008e38c4 xorps xmm1, xmm1
008e38c7 comiss xmm0, xmm1
008e38ca ja 0x8e38cf
008e38cc movaps xmm0, xmm1
008e38cf mulss xmm0, dword ptr [esp + 8]
008e38d5 test esi, esi

REFERENCE 0x1dee654 candidate 0x8e39af
008e39a3 jns 0x8e396e
008e39a5 stc 
008e39a6 inc dword ptr [ebp - 0xcf58b40]
008e39ac movups xmm0, xmmword ptr [0x1dee654]
008e39b3 jmp 0x8e39c4
008e39b5 call 0x880250
008e39ba fstp dword ptr [esp + 0xc]
008e39be movss xmm0, dword ptr [esp + 0xc]
008e39c4 xorps xmm1, xmm1
008e39c7 comiss xmm0, xmm1
008e39ca ja 0x8e39cf
008e39cc movaps xmm0, xmm1
008e39cf mulss xmm0, dword ptr [esp + 8]
008e39d5 test esi, esi

REFERENCE 0x1dee654 candidate 0x8e85c9
008e85bd jl 0x8e8547
008e85bf adc al, 0x12
008e85c1 jne 0x8e8622
008e85c3 xorps xmm0, xmm0
008e85c6 comiss xmm0, dword ptr [0x1dee654]
008e85cd jb 0x8e8622
008e85cf lea edx, [esp + 8]
008e85d3 push edx
008e85d4 lea eax, [esp + 4]
008e85d8 push eax
008e85d9 mov dword ptr [esp + 0x10], 0
008e85e1 call 0x8deca0
008e85e6 test eax, eax
008e85e8 je 0x8e8622
008e85ea call 0x8da800

REFERENCE 0x1dee654 candidate 0x90f041
0090f035 out 0x12, eax
0090f037 idiv edi
0090f039 test eax, eax
0090f03b je 0x90f047
0090f03d movss xmm0, dword ptr [0x1dee654]
0090f045 jmp 0x90f056
0090f047 call 0x880250
0090f04c fstp dword ptr [esp + 4]
0090f050 movss xmm0, dword ptr [esp + 4]
0090f056 movss xmm1, dword ptr [esp + 8]
0090f05c comiss xmm1, xmm0
0090f05f ja 0x90f064
0090f061 movaps xmm0, xmm1

REFERENCE 0x1dee654 candidate 0x911e93
00911e87 xchg ebp, eax
00911e88 in al, 0xf6
00911e8a inc dword ptr [ebp - 0xcf58b40]
00911e90 movups xmm0, xmmword ptr [0x1dee654]
00911e97 jmp 0x911ea8
00911e99 call 0x880250
00911e9e fstp dword ptr [esp + 4]
00911ea2 movss xmm0, dword ptr [esp + 4]
00911ea8 movss xmm1, dword ptr [0x1dee638]
00911eb0 comiss xmm0, xmm1
00911eb3 jbe 0x911eb8
00911eb5 movaps xmm0, xmm1
00911eb8 test esi, esi

REFERENCE 0x1dee654 candidate 0x91286a
0091285e mov esi, 0x85fff6da
00912863 sal byte ptr [edx + ecx - 0xd], 0xf
00912868 adc byte ptr [0x1dee654], al
0091286e jmp 0x91287f
00912870 call 0x880250
00912875 fstp dword ptr [esp + 0xc]
00912879 movss xmm0, dword ptr [esp + 0xc]
0091287f movss xmm1, dword ptr [0x1dee638]
00912887 comiss xmm0, xmm1
0091288a jbe 0x91288f
0091288c movaps xmm0, xmm1

REFERENCE 0x1dee654 candidate 0x93dc92
0093dc86 inc esp
0093dc87 and al, 0x4c
0093dc89 movss dword ptr [eax + 0x40], xmm0
0093dc8e movss xmm0, dword ptr [0x1dee654]
0093dc96 movss dword ptr [esp + 0x18], xmm0
0093dc9c cvttss2si eax, dword ptr [esp + 0x18]
0093dca2 xorps xmm1, xmm1
0093dca5 cvtsi2ss xmm1, eax
0093dca9 comiss xmm1, xmm0
0093dcac jb 0x93dcb6
0093dcae cvttss2si eax, dword ptr [esp + 0x18]
0093dcb4 jmp 0x93dcbd

REFERENCE 0x1dee654 candidate 0x94878d
00948781 wait 
00948782 jnp 0x948777
00948784 inc dword ptr [ebp - 0xcf58b40]
0094878a movups xmm0, xmmword ptr [0x1dee654]
00948791 jmp 0x9487a2
00948793 call 0x880250
00948798 fstp dword ptr [esp + 0x14]
0094879c movss xmm0, dword ptr [esp + 0x14]
009487a2 movss xmm1, dword ptr [esp + 0x20]
009487a8 comiss xmm1, xmm0
009487ab ja 0x9487b5
009487ad movss dword ptr [esp + 0x14], xmm1
009487b3 jmp 0x9487bb

REFERENCE 0x1dee654 candidate 0x9487da
009487ce dec esi
009487cf jnp 0x9487c4
009487d1 inc dword ptr [ebp - 0xcef8b40]
009487d7 movups xmm0, xmmword ptr [0x1dee654]
009487de movss dword ptr [esp + 0x18], xmm0
009487e4 jmp 0x9487ef
009487e6 call 0x880250
009487eb fstp dword ptr [esp + 0x18]
009487ef call 0x880250
009487f4 fsub dword ptr [esp + 0x18]
009487f8 fstp dword ptr [esp + 0x18]
009487fc movss xmm0, dword ptr [esp + 0x1c]

REFERENCE 0x1dee654 candidate 0x9a83d5
009a83c9 push ebx
009a83ca jg 0x9a83b9
009a83cc inc dword ptr [ebp - 0xcef8b40]
009a83d2 movups xmm0, xmmword ptr [0x1dee654]
009a83d9 movss dword ptr [esp + 4], xmm0
009a83df jmp 0x9a83ea
009a83e1 call 0x880250
009a83e6 fstp dword ptr [esp + 4]
009a83ea cmp esi, 4
009a83ed jg 0x9a8447
009a83ef jne 0x9a8410
009a83f1 fld dword ptr [0x1dee884]
009a83f7 fstp dword ptr [esp + 8]

REFERENCE 0x1dee654 candidate 0x9abcbe
009abcb2 push 0x46
009abcb4 in eax, dx
009abcb5 inc dword ptr [ebp - 0xcf58b40]
009abcbb movups xmm0, xmmword ptr [0x1dee654]
009abcc2 jmp 0x9abcd3
009abcc4 call 0x880250
009abcc9 fstp dword ptr [esp + 0x14]
009abccd movss xmm0, dword ptr [esp + 0x14]
009abcd3 movss dword ptr [ebx + 0x2b8], xmm0
009abcdb call 0x8802a0
009abce0 fstp dword ptr [ebx + 0x2bc]

REFERENCE 0x1dee654 candidate 0x9d7d9e
009d7d92 mov al, byte ptr [ebp - 0x3f7a0016]
009d7d98 je 0x9d7da4
009d7d9a cvttss2si eax, dword ptr [0x1dee654]
009d7da2 pop ecx
009d7da3 ret 
009d7da4 call 0x880250
009d7da9 fstp dword ptr [esp]
009d7dac cvttss2si eax, dword ptr [esp]
009d7db1 pop ecx
009d7db2 ret 
009d7db3 int3 
009d7db4 int3 
009d7db5 int3 
009d7db6 int3 
009d7db7 int3 
009d7db8 int3 
009d7db9 int3 
009d7dba int3 
009d7dbb int3 
009d7dbc int3 
009d7dbd int3 
009d7dbe int3 
009d7dbf int3 

REFERENCE 0x1dee654 candidate 0x9d8ab2
009d8aa6 jbe 0x9d8b20
009d8aa8 ljmp 0xf30a:0x74c085ff
009d8aaf movups xmm0, xmmword ptr [0x1dee654]
009d8ab6 jmp 0x9d8ac7
009d8ab8 call 0x880250
009d8abd fstp dword ptr [esp + 8]
009d8ac1 movss xmm0, dword ptr [esp + 8]
009d8ac7 push 0
009d8ac9 cvttss2si eax, xmm0
009d8acd lea edi, [eax + eax*4]
009d8ad0 push esi
009d8ad1 add edi, edi
009d8ad3 push 0
009d8ad5 call 0x9d87e0

REFERENCE 0x1dee654 candidate 0x9d8ff2
009d8fe6 jae 0x9d8fd3
009d8fe9 inc dword ptr [ebp - 0xcf58b40]
009d8fef movups xmm1, xmmword ptr [0x1dee654]
009d8ff6 jmp 0x9d9007
009d8ff8 call 0x880250
009d8ffd fstp dword ptr [esp + 8]
009d9001 movss xmm1, dword ptr [esp + 8]
009d9007 movss xmm0, dword ptr [esp + 0xc]
009d900d push 0
009d900f subss xmm0, xmm1
009d9013 cvttss2si eax, xmm0
009d9017 lea edi, [eax + eax*4]

REFERENCE 0x1dee654 candidate 0xa32551
00a32545 xchg esi, eax
00a32546 in al, dx
00a32547 add byte ptr [ecx + 0x1dee628], bh
00a3254d movss dword ptr [0x1dee654], xmm0
00a32555 call 0x403fd0
00a3255a mov ecx, 0x1dee644
00a3255f call 0x403fd0
00a32564 mov dword ptr [0x1dee5f8], 0
00a3256e pop esi
00a3256f ret 
00a32570 push esi
00a32571 mov esi, ecx
00a32573 call 0xa2da70

REFERENCE 0x1dee654 candidate 0xa325a1
00a32595 xchg esi, eax
00a32596 in al, dx
00a32597 add byte ptr [ecx + 0x1dee628], bh
00a3259d movss dword ptr [0x1dee654], xmm0
00a325a5 call 0x403fd0
00a325aa mov ecx, 0x1dee644
00a325af call 0x403fd0
00a325b4 mov dword ptr [0x1dee5f8], 0
00a325be call 0x7a8d40
00a325c3 call 0x764920

REFERENCE 0x1dee654 candidate 0xb8082a
00b8081e movss xmm0, dword ptr [esp + 8]
00b80824 jmp 0xb8083c
00b80826 movss xmm0, dword ptr [0x1dee654]
00b8082e movss dword ptr [esp + 0x28], xmm0
00b80834 movss xmm0, dword ptr [0x1dee638]
00b8083c movss xmm1, dword ptr [esp + 0x28]
00b80842 comiss xmm1, xmm0
00b80845 jae 0xb80a0d
00b8084b xorps xmm1, xmm1
00b8084e comiss xmm1, xmm0

REFERENCE 0x1dee654 candidate 0xb85edc
00b85ed0 ret 
00b85ed1 test byte ptr [0x1dee65c], al
00b85ed7 jne 0xb85ee8
00b85ed9 comiss xmm0, dword ptr [0x1dee654]
00b85ee0 jbe 0xb85ee8
00b85ee2 mov eax, 1
00b85ee7 ret 
00b85ee8 xor eax, eax
00b85eea ret 
00b85eeb int3 
00b85eec int3 
00b85eed int3 
00b85eee int3 
00b85eef int3 
00b85ef0 call 0x48ef10
00b85ef5 cmp eax, 3
00b85ef8 je 0xb85f17
00b85efa cmp dword ptr [0x1e85a90], 0
00b85f01 je 0xb85f17

REFERENCE 0x1dee654 candidate 0xb8645a
00b8644e sbb al, byte ptr [ebp + eax + 0x1dee65c]
00b86455 jne 0xb86467
00b86457 comiss xmm0, dword ptr [0x1dee654]
00b8645e jbe 0xb86467
00b86460 mov eax, 1
00b86465 jmp 0xb86469
00b86467 xor eax, eax
00b86469 mov dword ptr [0x1ffd404], eax
00b8646e call 0xb85ef0
00b86473 test eax, eax
00b86475 je 0xb864e0
00b86477 xor ecx, ecx
00b86479 call 0x42c000
00b8647e test eax, eax
00b86480 jne 0xb864e0

REFERENCE 0x1dee654 candidate 0xb890f0
00b890e4 clc 
00b890e5 add dword ptr [edi], ecx
00b890e7 test dword ptr [esi + 1], edi
00b890ea add byte ptr [eax], al
00b890ec movss xmm0, dword ptr [0x1dee654]
00b890f4 movss dword ptr [esp + 0x14], xmm0
00b890fa mov dword ptr [esp + 0x1c], edi
00b890fe mov dword ptr [esp + 0x20], eax
00b89102 cvttss2si eax, dword ptr [esp + 0x14]
00b89108 xorps xmm1, xmm1
00b8910b cvtsi2ss xmm1, eax
00b8910f comiss xmm1, xmm0
00b89112 jb 0xb8911c

REFERENCE 0x1dee654 candidate 0xc73ff8
00c73fec xor bl, al
00c73fee sar bh, 0x85
00c73ff1 sal byte ptr [edx + ecx - 0xd], 0xf
00c73ff6 adc byte ptr [0x1dee654], al
00c73ffc jmp 0xc7400d
00c73ffe call 0x880250
00c74003 fstp dword ptr [esp + 0x10]
00c74007 movss xmm0, dword ptr [esp + 0x10]
00c7400d mulss xmm0, dword ptr [0xec6e10]
00c74015 movss dword ptr [esp + 0x10], xmm0

REFERENCE 0x1dee654 candidate 0xd190a3
00d19097 adc byte ptr [edi + 0x30], al
00d1909a mov ecx, 0x1dee628
00d1909f movss dword ptr [0x1dee654], xmm0
00d190a7 call 0x403fd0
00d190ac mov ecx, 0x1dee644
00d190b1 call 0x403fd0
00d190b6 mov ecx, 1
00d190bb call 0x7a6440
00d190c0 mov ecx, dword ptr [0x1dee620]
00d190c6 call 0x74edd0

REFERENCE 0x1dee654 candidate 0xd4d064
00d4d058 les esi, ptr [edx]
00d4d05a mov bl, 0xff
00d4d05c test eax, eax
00d4d05e je 0xd4d06a
00d4d060 movss xmm0, dword ptr [0x1dee654]
00d4d068 jmp 0xd4d079
00d4d06a call 0x880250
00d4d06f fstp dword ptr [esp + 0x10]
00d4d073 movss xmm0, dword ptr [esp + 0x10]
00d4d079 xorps xmm1, xmm1
00d4d07c comiss xmm0, xmm1
00d4d07f ja 0xd4d084
00d4d081 movaps xmm0, xmm1
00d4d084 cvttss2si eax, xmm0
00d4d088 xorps xmm1, xmm1

REFERENCE 0x1dee654 candidate 0xd6ffd7
00d6ffcb push ecx
00d6ffcc add esi, dword ptr [ecx + 0x74c085ff]
00d6ffd2 or dh, bl
00d6ffd4 movups xmm0, xmmword ptr [0x1dee654]
00d6ffdb jmp 0xd6ffea
00d6ffdd call 0x880250
00d6ffe2 fstp dword ptr [esp]
00d6ffe5 movss xmm0, dword ptr [esp]
00d6ffea comiss xmm0, dword ptr [0x1dee638]
00d6fff1 mov eax, dword ptr [esp + 8]
00d6fff5 jbe 0xd7000a
00d6fff7 mov byte ptr [eax], 2

REFERENCE 0x1dee654 candidate 0xd70303
00d702f7 add byte ptr [eax], al
00d702f9 add byte ptr [ebx + 0x4c208c4], al
00d702ff add byte ptr [ecx - 0x27], dl
00d70302 add eax, 0x1dee654
00d70307 fstp dword ptr [esp]
00d7030a call 0x880250
00d7030f mov eax, dword ptr [esp + 8]
00d70313 fsub dword ptr [esp]
00d70316 mov byte ptr [eax], 3
00d70319 fstp dword ptr [eax + 4]
00d7031c mov eax, 1
00d70321 pop ecx
00d70322 ret 4
00d70325 int3 
00d70326 int3 
00d70327 int3 
00d70328 int3 
00d70329 int3 
00d7032a int3 

REFERENCE 0x1dee654 candidate 0xd70405
00d703f9 int3 
00d703fa int3 
00d703fb int3 
00d703fc int3 
00d703fd int3 
00d703fe int3 
00d703ff int3 
00d70400 push ecx
00d70401 movss xmm0, dword ptr [0x1dee654]
00d70409 push esi
00d7040a movss dword ptr [esp + 4], xmm0
00d70410 cvttss2si eax, dword ptr [esp + 4]
00d70416 xorps xmm1, xmm1
00d70419 cvtsi2ss xmm1, eax
00d7041d comiss xmm1, xmm0
00d70420 jb 0xd7042c
00d70422 cvttss2si eax, dword ptr [esp + 4]
00d70428 mov esi, eax
00d7042a jmp 0xd70435

REFERENCE 0x1dee638 candidate 0x401092
00401086 int3 
00401087 int3 
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

REFERENCE 0x1dee638 candidate 0x401449
0040143d movss dword ptr [esp + 4], xmm0
00401444 jl 0x4014b2
00401446 comiss xmm0, dword ptr [0x1dee638]
0040144d jb 0x4014b2
0040144f push edi
00401450 call 0x9f4070
00401455 cmp esi, eax
00401457 jne 0x401460
00401459 call 0x9f4080
0040145e jmp 0x401465
00401460 call 0x9f4070
00401465 push 0
00401467 push 0
00401469 mov edx, 0x3b
0040146e mov ecx, esi

REFERENCE 0x1dee638 candidate 0x401961
00401955 or al, 0x1b
00401957 inc eax
00401958 add byte ptr [ebx - 0xcebdbbc], cl
0040195e movups xmm0, xmmword ptr [0x1dee638]
00401965 mov ebx, dword ptr [0x1dee5ec]
0040196b push esi
0040196c push edi
0040196d movss dword ptr [esp + 0x10], xmm0
00401973 mov dword ptr [0x1002008], eax
00401978 call 0x9f4070
0040197d mov esi, eax
0040197f call 0x9f4080
00401984 push 0
00401986 push 0

REFERENCE 0x1dee638 candidate 0x474253
00474247 xchg ebx, eax
00474248 push edx
00474249 add dword ptr [ecx + 0x1529364], esp
0047424f movss xmm0, dword ptr [0x1dee638]
00474257 lea edx, [eax + eax*4]
0047425a mov ax, word ptr [esp + 4]
0047425f mov word ptr [edx*4 + 0x1529370], ax
00474267 mov eax, dword ptr [0x1529364]
0047426c mov dl, byte ptr [esp + 8]
00474270 lea ecx, [eax + eax*4]
00474273 mov byte ptr [ecx*4 + 0x1529372], dl

REFERENCE 0x1dee638 candidate 0x594957
0059494b sbb dh, bl
0059494d movups xmm0, xmmword ptr [0xec6e1c]
00594954 comiss xmm0, dword ptr [0x1dee638]
0059495b jbe 0x594966
0059495d cmp dword ptr [0x1dee5ec], 4
00594964 jge 0x594996
00594966 call 0x594200
0059496b mov ecx, dword ptr [esp + 8]
0059496f mov edx, dword ptr [ecx]
00594971 pop esi
00594972 mov dword ptr [esp + 4], edx
00594976 xor edx, edx
00594978 mov ecx, eax
0059497a jmp 0x594520

REFERENCE 0x1dee638 candidate 0x5e2b58
005e2b4c xchg ebx, eax
005e2b4d add esp, ebp
005e2b4f in eax, 0xde
005e2b51 add edi, eax
005e2b53 add eax, 0x1932378
005e2b58 cmp dh, ah
005e2b5a fiadd word ptr [ecx]
005e2b5c mov dword ptr [0x193237c], 0x1dee654
005e2b66 call 0x475930
005e2b6b mov dword ptr [0x1932380], eax
005e2b70 call 0x5df810
005e2b75 call 0x5e24d0
005e2b7a push 0x12dd0

REFERENCE 0x1dee638 candidate 0x6b6654
006b6648 cmp bl, dh
006b664a movups xmm0, xmmword ptr [0xec9600]
006b6651 comiss xmm0, dword ptr [0x1dee638]
006b6658 jb 0x6b6681
006b665a call 0x4120b0
006b665f cmp dword ptr [eax + 0x34], 0
006b6663 je 0x6b6672
006b6665 mov ecx, dword ptr [eax + 0x2c]
006b6668 lea ecx, [ecx + ecx*2]
006b666b cmp dword ptr [eax + ecx*4 + 0x14], 0xc
006b6670 je 0x6b6681
006b6672 cmp dword ptr [0x1e85cd4], 4
006b6679 je 0x6b6681

REFERENCE 0x1dee638 candidate 0x6bca04
006bc9f8 add ah, cl
006bc9fa int3 
006bc9fb int3 
006bc9fc int3 
006bc9fd int3 
006bc9fe int3 
006bc9ff int3 
006bca00 movss xmm0, dword ptr [0x1dee638]
006bca08 comiss xmm0, dword ptr [0xedbb70]
006bca0f jb 0x6bca3c
006bca11 movss xmm1, dword ptr [0xf2bf68]
006bca19 comiss xmm1, xmm0
006bca1c jb 0x6bca3c
006bca1e cmp dword ptr [0x1dee5ec], 4
006bca25 jl 0x6bca36

REFERENCE 0x1dee638 candidate 0x6bd205
006bd1f9 fiadd word ptr [ecx]
006bd1fb movss dword ptr [esp + 4], xmm0
006bd201 movss xmm0, dword ptr [0x1dee638]
006bd209 movss dword ptr [esp + 8], xmm0
006bd20f call 0x880320
006bd214 test eax, eax
006bd216 je 0x6bd222
006bd218 movss xmm2, dword ptr [0x1dee654]
006bd220 jmp 0x6bd22f
006bd222 call 0x880250
006bd227 fstp dword ptr [esp]

REFERENCE 0x1dee638 candidate 0x6bef27
006bef1b ret 0xc
006bef1e or esp, ecx
006bef20 sub esp, 0xc
006bef23 movss xmm0, dword ptr [0x1dee638]
006bef2b push esi
006bef2c mov esi, dword ptr [0x1dee5ec]
006bef32 push edi
006bef33 movss dword ptr [esp + 0x10], xmm0
006bef39 call 0x880320
006bef3e test eax, eax
006bef40 je 0x6bef52
006bef42 movss xmm0, dword ptr [0x1dee654]

REFERENCE 0x1dee638 candidate 0x6befbe
006befb2 or byte ptr [esi + 0x57], dl
006befb5 call 0x882370
006befba movss xmm0, dword ptr [0x1dee638]
006befc2 mov edi, eax
006befc4 movss dword ptr [esp + 0xc], xmm0
006befca call 0x880320
006befcf test eax, eax
006befd1 je 0x6befe3
006befd3 movss xmm0, dword ptr [0x1dee654]
006befdb movss dword ptr [esp + 8], xmm0
006befe1 jmp 0x6befec

REFERENCE 0x1dee638 candidate 0x6bfbee
006bfbe2 add byte ptr [eax], al
006bfbe4 add al, ch
006bfbe6 pop es
006bfbe8 sbb al, 0
006bfbea movss xmm0, dword ptr [0x1dee638]
006bfbf2 test eax, eax
006bfbf4 je 0x6bfc33
006bfbf6 movss dword ptr [esp + 4], xmm0
006bfbfc call 0x880320
006bfc01 test eax, eax
006bfc03 je 0x6bfc0f
006bfc05 movss xmm0, dword ptr [0x1dee654]
006bfc0d jmp 0x6bfc1c
006bfc0f call 0x880250

REFERENCE 0x1dee638 candidate 0x6bfc79
006bfc6d adc byte ptr [esi - 0x14], ch
006bfc70 add byte ptr [ebx - 0xc3cf73c], al
006bfc76 movups xmm0, xmmword ptr [0x1dee638]
006bfc7d movss xmm1, dword ptr [0x1dee654]
006bfc85 comiss xmm0, xmm1
006bfc88 ja 0x6bfc27
006bfc8a movss dword ptr [esp], xmm0
006bfc8f fld dword ptr [esp]
006bfc92 add esp, 8
006bfc95 ret 
006bfc96 pop ds
006bfc97 int3 
006bfc98 int3 
006bfc99 int3 
006bfc9a int3 
006bfc9b int3 
006bfc9c int3 
006bfc9d int3 
006bfc9e int3 
006bfc9f int3 

REFERENCE 0x1dee638 candidate 0x6bfcf4
006bfce8 add dword ptr [edi + ecx], eax
006bfceb mov word ptr [esi + 1], es
006bfcee add byte ptr [eax], al
006bfcf0 movss xmm0, dword ptr [0x1dee638]
006bfcf8 divss xmm0, dword ptr [0x1dee884]
006bfd00 movss dword ptr [esp + 4], xmm0
006bfd06 call 0x882370
006bfd0b movss xmm1, dword ptr [0xf2c0e8]
006bfd13 xorps xmm0, xmm0
006bfd16 cvtsi2ss xmm0, eax

REFERENCE 0x1dee638 candidate 0x6c1231
006c1225 add bl, ch
006c1227 add eax, 0x332e43e8
006c122c add bl, dh
006c122e movups xmm0, xmmword ptr [0x1dee638]
006c1235 divss xmm0, dword ptr [0x1dee884]
006c123d movss xmm1, dword ptr [0xec7978]
006c1245 xor ebp, ebp
006c1247 comiss xmm1, xmm0
006c124a mov esi, eax
006c124c jb 0x6c1258
006c124e pop edi
006c124f pop esi
006c1250 pop ebp
006c1251 xor eax, eax
006c1253 pop ebx
006c1254 add esp, 8
006c1257 ret 

REFERENCE 0x1dee638 candidate 0x6c137b
006c136f int3 
006c1370 mov ecx, esi
006c1372 call 0x882370
006c1377 movss xmm0, dword ptr [0x1dee638]
006c137f divss xmm0, dword ptr [0x1dee884]
006c1387 comiss xmm0, dword ptr [0xf26c1c]
006c138e ja 0x6c13fa
006c1390 movss xmm1, dword ptr [0xec9604]
006c1398 comiss xmm1, xmm0
006c139b ja 0x6c13fa
006c139d mov ecx, dword ptr [esi + 0x38]

REFERENCE 0x1dee638 candidate 0x6c1457
006c144b add ebx, esi
006c144d mulps xmm0, xmmword ptr [0xec6fd4]
006c1454 comiss xmm0, dword ptr [0x1dee638]
006c145b jb 0x6c1411
006c145d mov edx, dword ptr [0x1dee5ec]
006c1463 dec edx
006c1464 je 0x6c14c7
006c1466 dec edx
006c1467 jne 0x6c1411
006c1469 cmp dword ptr [0x1dee620], 0x1d955d0
006c1473 push esi
006c1474 push edi
006c1475 jne 0x6c149f
006c1477 mov ecx, dword ptr [0x1d95550]

REFERENCE 0x1dee638 candidate 0x6c3de3
006c3dd7 add al, 0x7d
006c3dd9 pop es
006c3dda mov eax, 6
006c3ddf pop ecx
006c3de0 ret 
006c3de1 fld dword ptr [0x1dee638]
006c3de7 fstp dword ptr [esp]
006c3dea call 0x880250
006c3def fdivr dword ptr [esp]
006c3df2 fst dword ptr [esp]
006c3df5 fldz 
006c3df7 fcompi st(1)
006c3df9 fstp st(0)
006c3dfb jbe 0x6c3e0e
006c3dfd xorps xmm0, xmm0
006c3e00 addss xmm0, dword ptr [0xec6e14]

REFERENCE 0x1dee638 candidate 0x6c44e5
006c44d9 int3 
006c44da int3 
006c44db int3 
006c44dc int3 
006c44dd int3 
006c44de int3 
006c44df int3 
006c44e0 push ecx
006c44e1 movss xmm2, dword ptr [0x1dee638]
006c44e9 divss xmm2, dword ptr [0x1dee884]
006c44f1 movss xmm1, dword ptr [0xec6e14]
006c44f9 movaps xmm0, xmm1
006c44fc subss xmm0, xmm2
006c4500 xorps xmm2, xmm2
006c4503 comiss xmm2, xmm0
006c4506 jbe 0x6c4515
006c4508 movaps xmm0, xmm2

REFERENCE 0x1dee638 candidate 0x6c5b61
006c5b55 les eax, ptr [edi + edi*8]
006c5b58 and eax, 0x1ce79ec
006c5b5d movss xmm0, dword ptr [0x1dee638]
006c5b65 movss dword ptr [esp], xmm0
006c5b6a fld dword ptr [esp]
006c5b6d pop ecx
006c5b6e ret 
006c5b6f int3 
006c5b70 cmp dword ptr [0x1e85a90], 0
006c5b77 je 0x6c5b8d
006c5b79 cmp dword ptr [0x1e85cd4], 5
006c5b80 jne 0x6c5b8d
006c5b82 mov eax, dword ptr [0x1ce799c]
006c5b87 test eax, eax

REFERENCE 0x1dee638 candidate 0x6c6fd0
006c6fc4 cmp eax, 0x1dee5ec
006c6fc9 add al, 0xf
006c6fcb popfd 
006c6fcc ror byte ptr [edi], 0x2f
006c6fcf add eax, 0x1dee638
006c6fd4 jb 0x6c6fdd
006c6fd6 mov ecx, 1
006c6fdb jmp 0x6c6fdf
006c6fdd xor ecx, ecx
006c6fdf cmp edx, 2
006c6fe2 jg 0x6c6ff2
006c6fe4 test eax, eax
006c6fe6 je 0x6c6ff2
006c6fe8 test ecx, ecx
006c6fea je 0x6c6ff2
006c6fec mov eax, 1
006c6ff1 ret 
006c6ff2 xor eax, eax
006c6ff4 ret 
006c6ff5 sbb esp, ecx
006c6ff7 int3 

REFERENCE 0x1dee638 candidate 0x6ce593
006ce587 mov eax, dword ptr [0x5100ff3]
006ce58c xor al, 0x1a
006ce58e add byte ptr [edi], cl
006ce591 das 
006ce592 add eax, 0x1dee638
006ce597 jae 0x6ce529
006ce599 cmp dword ptr [0x1ce7430], 0
006ce5a0 jne 0x6ce529
006ce5a2 push edi
006ce5a3 mov edi, dword ptr [esi + 0x4c]
006ce5a6 mov ecx, edi
006ce5a8 call 0x6b5880
006ce5ad mov ecx, eax
006ce5af call 0xcb9660
006ce5b4 cmp eax, 2
006ce5b7 jle 0x6ce5be
006ce5b9 pop edi

REFERENCE 0x1dee638 candidate 0x6d8e3d
006d8e31 add bl, dh
006d8e33 movups xmm0, xmmword ptr [0xec9600]
006d8e3a comiss xmm0, dword ptr [0x1dee638]
006d8e41 jb 0x6d8ef8
006d8e47 call 0x4120b0
006d8e4c cmp dword ptr [eax + 0x34], 0
006d8e50 je 0x6d8e63
006d8e52 mov ecx, dword ptr [eax + 0x2c]
006d8e55 lea ecx, [ecx + ecx*2]
006d8e58 cmp dword ptr [eax + ecx*4 + 0x14], 0xc
006d8e5d je 0x6d8ef8

REFERENCE 0x1dee638 candidate 0x6deb49
006deb3d sbb dh, bl
006deb3f movups xmm0, xmmword ptr [0xec98dc]
006deb46 comiss xmm0, dword ptr [0x1dee638]
006deb4d jbe 0x6deb58
006deb4f mov eax, 1
006deb54 add esp, 0xc
006deb57 ret 
006deb58 call 0x6ba130
006deb5d push ecx
006deb5e xorps xmm0, xmm0
006deb61 cvtsi2ss xmm0, eax
006deb65 mov ecx, 0xf23fe4
006deb6a movss dword ptr [esp], xmm0

REFERENCE 0x1dee638 candidate 0x6e5b2b
006e5b1f in al, dx
006e5b20 add bl, dh
006e5b22 movups xmmword ptr [esp + 4], xmm0
006e5b27 movss xmm0, dword ptr [0x1dee638]
006e5b2f movss dword ptr [esp + 0xc], xmm0
006e5b35 call 0x880320
006e5b3a test eax, eax
006e5b3c je 0x6e5b48
006e5b3e movss xmm2, dword ptr [0x1dee654]
006e5b46 jmp 0x6e5b55
006e5b48 call 0x880250
006e5b4d fstp dword ptr [esp]

REFERENCE 0x1dee638 candidate 0x6ec10d
006ec101 adc al, 0x83
006ec103 cmp bh, bh
006ec105 je 0x6ec124
006ec107 xorps xmm0, xmm0
006ec10a comiss xmm0, dword ptr [0x1dee638]
006ec111 jae 0x6ec127
006ec113 movss xmm1, dword ptr [esp + 0xc]
006ec119 comiss xmm1, dword ptr [0x1d83008]
006ec120 jb 0x6ec135
006ec122 jmp 0x6ec12a
006ec124 xorps xmm0, xmm0
006ec127 mov eax, dword ptr [esi + 0x14]
006ec12a movss dword ptr [eax + 0x14], xmm0
006ec12f mov dword ptr [eax + 0x1c], ebx
006ec132 or dword ptr [eax + 8], edi

REFERENCE 0x1dee638 candidate 0x6ef9ec
006ef9e0 jns 0x6ef965
006ef9e2 cmp eax, 0x1dee5ec
006ef9e7 add al, 0xf3
006ef9e9 movups xmm0, xmmword ptr [0x1dee638]
006ef9f0 movss dword ptr [esp + 0xc], xmm0
006ef9f6 jge 0x6efa17
006ef9f8 movss xmm1, dword ptr [0xec6e10]
006efa00 comiss xmm1, xmm0
006efa03 jb 0x6efa5a
006efa05 comiss xmm0, dword ptr [0xec6e14]
006efa0c jb 0x6efa5a
006efa0e mov eax, 1

REFERENCE 0x1dee638 candidate 0x6f14a9
006f149d cmp edi, eax
006f149f jle 0x6f15bf
006f14a5 movss xmm0, dword ptr [0x1dee638]
006f14ad comiss xmm0, dword ptr [0xf26dc0]
006f14b4 movss dword ptr [esp + 0xc], xmm0
006f14ba jae 0x6f15bf
006f14c0 movss xmm0, dword ptr [0xf26dc4]
006f14c8 comiss xmm0, dword ptr [ebx + 0x124]

REFERENCE 0x1dee638 candidate 0x6f16de
006f16d2 adc eax, 0x5100ff3
006f16d7 inc esp
006f16d8 jo 0x6f16c6
006f16da add byte ptr [edi], cl
006f16dc das 
006f16dd add eax, 0x1dee638
006f16e2 ja 0x6f18af
006f16e8 call 0x9b0c40
006f16ed test eax, eax
006f16ef je 0x6f177d
006f16f5 test edi, edi
006f16f7 jne 0x6f177d
006f16fd cmp dword ptr [0x1dee620], ebx
006f1703 jne 0x6f177d

REFERENCE 0x1dee638 candidate 0x6f1710
006f1704 js 0x6f16f9
006f1706 movups xmm0, xmmword ptr [0xec9600]
006f170d comiss xmm0, dword ptr [0x1dee638]
006f1714 jbe 0x6f177d
006f1716 call 0x6a8af0
006f171b test eax, eax
006f171d je 0x6f177d
006f171f call 0x6a8af0
006f1724 mov eax, dword ptr [eax + 0x18]
006f1727 mov ecx, dword ptr [eax + 4]
006f172a mov edx, dword ptr [ecx]
006f172c and edx, 0xff000000
006f1732 cmp edx, 0x33000000

REFERENCE 0x1dee638 candidate 0x6f17ca
006f17be push ss
006f17bf movss xmm0, dword ptr [0xf26dd8]
006f17c7 comiss xmm0, dword ptr [0x1dee638]
006f17ce jb 0x6f17d5
006f17d0 lea esi, [eax - 6]
006f17d3 jmp 0x6f17d7
006f17d5 xor esi, esi
006f17d7 movaps xmm0, xmmword ptr [0x1dee5d0]
006f17de movaps xmmword ptr [esp + 0x20], xmm0
006f17e3 call 0x4120b0
006f17e8 cmp dword ptr [eax + 0x34], 0
006f17ec je 0x6f18af

REFERENCE 0x1dee638 candidate 0x6f1869
006f185d push ecx
006f185e movss xmm0, dword ptr [0xec9600]
006f1866 comiss xmm0, dword ptr [0x1dee638]
006f186d jb 0x6f18af
006f186f call 0x9b0c40
006f1874 test eax, eax
006f1876 je 0x6f18af
006f1878 call 0x880380
006f187d movss xmm1, dword ptr [0xf2cfb8]
006f1885 xorps xmm0, xmm0
006f1888 cvtsi2ss xmm0, eax

REFERENCE 0x1dee638 candidate 0x6f6860
006f6854 in al, 0xf0
006f6856 sub esp, 0x84
006f685c cvttss2si ecx, dword ptr [0x1dee638]
006f6864 mov eax, dword ptr [0x1dee5ec]
006f6869 push ebx
006f686a mov ebx, dword ptr [ebp + 8]
006f686d push esi
006f686e mov dword ptr [esp + 0x18], ecx
006f6872 push edi
006f6873 mov ecx, 0x1d955d0
006f6878 mov dword ptr [esp + 0x18], eax
006f687c call 0x882370
006f6881 xor edx, edx
006f6883 test eax, eax
006f6885 setns dl

REFERENCE 0x1dee638 candidate 0x6f6972
006f6966 clc 
006f6967 add al, 0x75
006f6969 add al, 0xf
006f696b push edi
006f696c rol bl, 0xf3
006f696f movups xmm2, xmmword ptr [0x1dee638]
006f6976 movss xmm1, dword ptr [0xec6e14]
006f697e divss xmm2, dword ptr [0x1dee884]
006f6986 xorps xmm3, xmm3
006f6989 mov ecx, dword ptr [0x1dee5ec]
006f698f movaps xmm0, xmm1
006f6992 subss xmm0, xmm2
006f6996 comiss xmm3, xmm0

REFERENCE 0x1dee638 candidate 0x6f6b04
006f6af8 mov ah, 0x6a
006f6afa outsd dx, dword ptr [esi]
006f6afb add ah, cl
006f6afd int3 
006f6afe int3 
006f6aff int3 
006f6b00 movss xmm2, dword ptr [0x1dee638]
006f6b08 divss xmm2, dword ptr [0x1dee884]
006f6b10 movss xmm0, dword ptr [0xec6e14]
006f6b18 mov eax, dword ptr [0x1dee5ec]
006f6b1d movaps xmm1, xmm0
006f6b20 subss xmm1, xmm2
006f6b24 xorps xmm2, xmm2
006f6b27 sub esp, 0xc

REFERENCE 0x1dee638 candidate 0x6f6eb1
006f6ea5 inc dword ptr [ebx - 0x211a13c3]
006f6eab add dword ptr [ebx + esi*8], eax
006f6eae movups xmm0, xmmword ptr [0x1dee638]
006f6eb5 movss dword ptr [esp], xmm0
006f6eba movss xmm0, dword ptr [0x1ce7a64]
006f6ec2 movss dword ptr [esp + 0xc], xmm0
006f6ec8 jl 0x6f6f46
006f6eca mov ecx, 0x1d955d0
006f6ecf call 0x882370
006f6ed4 movss xmm0, dword ptr [esp]

REFERENCE 0x1dee638 candidate 0x6f7241
006f7235 pop ebx
006f7236 sal bl, 0xf
006f7239 adc dword ptr [esp + 4], eax
006f723d movss xmm0, dword ptr [0x1dee638]
006f7245 movss dword ptr [esp + 8], xmm0
006f724b call 0x6c3e40
006f7250 test eax, eax
006f7252 jne 0x6f729e
006f7254 movss xmm0, dword ptr [0xec7238]
006f725c movss xmm1, dword ptr [esp + 4]
006f7262 comiss xmm1, xmm0
006f7265 ja 0x6f727d

REFERENCE 0x1dee638 candidate 0x6f77c7
006f77bb movss xmm2, dword ptr [0xec7048]
006f77c3 movss xmm0, dword ptr [0x1dee638]
006f77cb comiss xmm2, xmm0
006f77ce jae 0x6f788a
006f77d4 mov eax, dword ptr [0x1dee5ec]
006f77d9 cmp eax, 1
006f77dc jne 0x6f7829
006f77de xorps xmm2, xmm2
006f77e1 cvttss2si ecx, xmm0
006f77e5 movss xmm0, dword ptr [0x1dee884]

REFERENCE 0x1dee638 candidate 0x6ff916
006ff90a sbb bl, dh
006ff90c movups xmm0, xmmword ptr [0x11ab194]
006ff913 comiss xmm0, dword ptr [0x1dee638]
006ff91a jb 0x6ff923
006ff91c mov esi, 1
006ff921 jmp 0x6ff925
006ff923 xor esi, esi
006ff925 cmp dword ptr [esp + 0x14], 0
006ff92a mov ecx, dword ptr [esp + 0x10]
006ff92e jne 0x6ff94f
006ff930 cmp ecx, edi
006ff932 jne 0x6ff94f
006ff934 movss xmm0, dword ptr [0x146b618]

REFERENCE 0x1dee638 candidate 0x701f05
00701ef9 das 
00701efa add eax, 0x1dee654
00701eff ja 0x701f5f
00701f01 movss xmm0, dword ptr [0x1dee638]
00701f09 movss xmm1, dword ptr [0xec7084]
00701f11 comiss xmm1, xmm0
00701f14 movss dword ptr [esp + 4], xmm0
00701f1a ja 0x701f5f
00701f1c mov ecx, dword ptr [esi + 0x4c]
00701f1f call 0x882370
00701f24 lea ecx, [eax + 0x14]
00701f27 cmp ecx, 0x2d
00701f2a ja 0x701f5f

REFERENCE 0x1dee638 candidate 0x7022d6
007022ca rcr dword ptr [eax], 0xf3
007022cd movups xmmword ptr [esp + 0xc], xmm0
007022d2 movss xmm0, dword ptr [0x1dee638]
007022da movss dword ptr [esp + 8], xmm0
007022e0 call 0x880320
007022e5 test eax, eax
007022e7 je 0x702307
007022e9 call 0x880320
007022ee test eax, eax
007022f0 je 0x7022fc
007022f2 movss xmm0, dword ptr [0x1dee654]
007022fa jmp 0x70230f

REFERENCE 0x1dee638 candidate 0x711250
00711244 movss xmm1, dword ptr [0xf26dc0]
0071124c movss xmm0, dword ptr [0x1dee638]
00711254 xor ecx, ecx
00711256 cmp dword ptr [0x1dee5ec], 4
0071125d mov ebp, eax
0071125f setge cl
00711262 comiss xmm1, xmm0
00711265 mov dword ptr [esp + 0x10], edi
00711269 mov dword ptr [esp + 0x24], ecx
0071126d jae 0x711277
0071126f mov dword ptr [esp + 0x10], 0

REFERENCE 0x1dee638 candidate 0x71340d
00713401 mov ebp, esp
00713403 and esp, 0xfffffff0
00713406 sub esp, 0x3c
00713409 movss xmm0, dword ptr [0x1dee638]
00713411 push ebx
00713412 mov ebx, dword ptr [ebp + 8]
00713415 movss dword ptr [esp + 0xc], xmm0
0071341b call 0x4120c0
00713420 xor edx, edx
00713422 mov ecx, eax
00713424 call 0x411f40
00713429 test eax, eax
0071342b je 0x71345f
0071342d call 0x880320
00713432 test eax, eax

REFERENCE 0x1dee638 candidate 0x7165d1
007165c5 into 
007165c6 add ecx, ebx
007165c8 pop esp
007165c9 and al, 0x14
007165cb jmp 0x7165db
007165cd movss xmm0, dword ptr [0x1dee638]
007165d5 movss dword ptr [esp + 0x14], xmm0
007165db call 0x8dfb90
007165e0 mov ecx, eax
007165e2 call 0x8d7280
007165e7 fst dword ptr [esp + 0x38]
007165eb fldz 
007165ed movss xmm2, dword ptr [0xec6e14]
007165f5 fxch st(1)

REFERENCE 0x1dee638 candidate 0x71c7e8
0071c7dc js 0x71c7d1
0071c7de movups xmm0, xmmword ptr [0xf26da8]
0071c7e5 comiss xmm0, dword ptr [0x1dee638]
0071c7ec ja 0x71c813
0071c7ee movss xmm0, dword ptr [0xec6fd4]
0071c7f6 push ecx
0071c7f7 mov ecx, 0x10e23b8
0071c7fc movss dword ptr [esp], xmm0
0071c801 call 0x41c330
0071c806 test eax, eax
0071c808 jne 0x71c813

REFERENCE 0x1dee638 candidate 0x71c859
0071c84d test esp, edi

REFERENCE 0x1dee638 candidate 0x71de95
0071de89 pop esi
0071de8a pop ebx
0071de8b mov esp, ebp
0071de8d pop ebp
0071de8e ret 
0071de8f xor ebx, ebx
0071de91 movss xmm0, dword ptr [0x1dee638]
0071de99 movss dword ptr [esp + 0x14], xmm0
0071de9f call 0x6bfbb0
0071dea4 fstp dword ptr [esp + 0x18]
0071dea8 mov ecx, edi
0071deaa call 0x882370
0071deaf test byte ptr [0x1dee65c], 6
0071deb6 movss xmm0, dword ptr [esp + 0x18]

REFERENCE 0x1dee638 candidate 0x7245d5
007245c9 add byte ptr [eax], al
007245cb mov ebx, dword ptr [0x1dee8d0]
007245d1 movss xmm5, dword ptr [0x1dee638]
007245d9 movss xmm2, dword ptr [0xec7084]
007245e1 movss xmm6, dword ptr [0xec9918]
007245e9 movss xmm4, dword ptr [0xf2c054]
007245f1 movss xmm3, dword ptr [esp + 0x14]
007245f7 mov esi, 1

REFERENCE 0x1dee638 candidate 0x7246da
007246ce enter 0x6ce8, -0x28
007246d2 into 
007246d3 inc dword ptr [ebp - 0x26d28b40]
007246d9 add eax, 0x1dee638
007246de fstp dword ptr [esp + 0x24]
007246e2 call 0x880250
007246e7 fld dword ptr [esp + 0x24]
007246eb fxch st(1)
007246ed fcompi st(1)
007246ef fstp st(0)
007246f1 jb 0x724705
007246f3 movss xmm0, dword ptr [0xec6e14]

REFERENCE 0x1dee638 candidate 0x727d51
00727d45 movss xmm0, dword ptr [0x1dee884]
00727d4d subss xmm0, dword ptr [0x1dee638]
00727d55 movss xmm1, dword ptr [0xf26da8]
00727d5d comiss xmm1, xmm0
00727d60 ja 0x727fb5
00727d66 mov edx, dword ptr [esp + 0x1c]
00727d6a movss xmm0, dword ptr [0xec6fd4]
00727d72 comiss xmm0, dword ptr [edx + 0x124]

REFERENCE 0x1dee638 candidate 0x727df7
00727deb pop ebp
00727dec mov ecx, esi
00727dee call 0x9ac7e0
00727df3 movss xmm0, dword ptr [0x1dee638]
00727dfb comiss xmm0, dword ptr [0xf26da8]
00727e02 jbe 0x727e0b
00727e04 mov ecx, 1
00727e09 jmp 0x727e0d
00727e0b xor ecx, ecx
00727e0d cmp eax, 4
00727e10 je 0x727e3a
00727e12 test eax, eax
00727e14 je 0x727e49
00727e16 test ecx, ecx
00727e18 je 0x727e49
00727e1a mov edi, dword ptr [esp + 0x1c]

REFERENCE 0x1dee638 candidate 0x72fbfe
0072fbf2 call 0x45dfdd5
0072fbf7 xorps xmm1, xmm1
0072fbfa movss xmm0, dword ptr [0x1dee638]
0072fc02 movss xmm2, dword ptr [0xec6e14]
0072fc0a addss xmm0, xmm1
0072fc0e subss xmm0, dword ptr [0xf26da8]
0072fc16 mulss xmm0, dword ptr [0xf2d71c]
0072fc1e mulss xmm0, dword ptr [0xedba88]

REFERENCE 0x1dee638 candidate 0x7306f5
007306e9 movss xmm0, dword ptr [0xec9918]
007306f2 comiss xmm0, dword ptr [0x1dee638]
007306f9 jb 0x730750
007306fb movss xmm0, dword ptr [esp + 0xc]
00730701 comiss xmm0, dword ptr [0xf26c1c]
00730708 jbe 0x730750
0073070a mov ecx, dword ptr [esi + 0x4c]
0073070d call 0x882370
00730712 mov ecx, eax
00730714 sar ecx, 0x1f
00730717 mov edx, eax
00730719 neg edx
0073071b and edx, ecx

REFERENCE 0x1dee638 candidate 0x737b61
00737b55 add byte ptr [ebx - 0x69ec1732], cl
00737b5b adc eax, 0x100ff300
00737b60 add eax, 0x1dee638
00737b65 mov edx, dword ptr [0x1dee5ec]
00737b6b push ecx
00737b6c mov ecx, esi
00737b6e movss dword ptr [esp], xmm0
00737b73 call 0xa38fb0
00737b78 call 0x880270
00737b7d mov edx, esi
00737b7f mov ecx, eax
00737b81 call 0x54b630
00737b86 mov edx, edi

REFERENCE 0x1dee638 candidate 0x745905
007458f9 sbb bl, dh
007458fb movups xmm0, xmmword ptr [0xec98dc]
00745902 comiss xmm0, dword ptr [0x1dee638]
00745909 jbe 0x745912
0074590b mov dword ptr [edi + 8], 0
00745912 cmp dword ptr [edi + 8], 0
00745916 mov ecx, esi
00745918 je 0x74598f
0074591a call 0x7b35f0
0074591f test eax, eax
00745921 jne 0x745ba0
00745927 xor edx, edx
00745929 mov ecx, esi

REFERENCE 0x1dee638 candidate 0x74d17b
0074d16f mov esp, ebp
0074d171 pop ebp
0074d172 ret 8
0074d175 xorps xmm0, xmm0
0074d178 comiss xmm0, dword ptr [0x1dee638]
0074d17f jb 0x74d1bf
0074d181 cmp dword ptr [edi + 0x74], 1
0074d185 jne 0x74d1bf
0074d187 mov eax, dword ptr [0x1ce716c]
0074d18c test eax, eax
0074d18e je 0x74d196
0074d190 mov eax, dword ptr [eax + 0x110]
0074d196 cmp edi, eax
0074d198 je 0x74d1b6
0074d19a movss xmm0, dword ptr [0xec6fd4]
0074d1a2 push ecx

REFERENCE 0x1dee638 candidate 0x755336
0075532a fld dword ptr [esp + 0x18]
0075532e fmul dword ptr [esp + 0x1c]
00755332 movss xmm0, dword ptr [0x1dee638]
0075533a movss dword ptr [esp + 0x1c], xmm0
00755340 fmulp st(1)
00755342 fstp dword ptr [esp + 0x18]
00755346 call 0x4120c0
0075534b xor edx, edx
0075534d mov ecx, eax
0075534f call 0x411f40
00755354 test eax, eax
00755356 je 0x75538a
00755358 call 0x880320

REFERENCE 0x1dee638 candidate 0x770cfd
00770cf1 dec eax
00770cf2 movss xmm0, dword ptr [0xec6e10]
00770cfa comiss xmm0, dword ptr [0x1dee638]
00770d01 ja 0x770d21
00770d03 mov eax, dword ptr [ebx + 0x38]
00770d06 mov eax, dword ptr [eax + 0x58]
00770d09 cmp eax, esi
00770d0b je 0x770d11
00770d0d mov eax, dword ptr [eax]
00770d0f jmp 0x770d13
00770d11 xor eax, eax
00770d13 movzx ecx, byte ptr [eax + 0x770ecc]
00770d1a jmp dword ptr [ecx*4 + 0x770ec4]
00770d21 mov edx, dword ptr [esp + 0x18]

REFERENCE 0x1dee638 candidate 0x792b32
00792b26 cmp eax, 0x1dee874
00792b2b add dh, byte ptr [esp + edx*2 - 0xd]
00792b2f movups xmm0, xmmword ptr [0x1dee638]
00792b36 comiss xmm0, dword ptr [0xec6e10]
00792b3d jbe 0x792b82
00792b3f movss xmm1, dword ptr [0xec6e14]
00792b47 mov edx, dword ptr [esi + 0x14]
00792b4a movss xmm0, dword ptr [edx + 0x14]
00792b4f sub esp, 0x10
00792b52 movss dword ptr [esp + 0xc], xmm1

REFERENCE 0x1dee638 candidate 0x79c9a8
0079c99c add byte ptr [ebx + 0x471ce8cf], cl

REFERENCE 0x1dee638 candidate 0x79cb05
0079caf9 xor esi, dword ptr [esi]
0079cafb push cs
0079cafc add byte ptr [ebp - 0xcea8b40], al
0079cb02 movups xmm0, xmmword ptr [0x1dee638]
0079cb09 comiss xmm0, dword ptr [0xf0fc08]
0079cb10 ja 0x79d332
0079cb16 xor ecx, ecx
0079cb18 call 0x880100
0079cb1d xor ecx, ecx
0079cb1f call 0x880120
0079cb24 call 0x4120b0
0079cb29 cmp dword ptr [eax + 0x34], 0

REFERENCE 0x1dee638 candidate 0x79d095
0079d089 sbb bl, dh
0079d08b movups xmm0, xmmword ptr [0xf26dc0]
0079d092 comiss xmm0, dword ptr [0x1dee638]
0079d099 jbe 0x79d0a2
0079d09b mov edi, 1
0079d0a0 jmp 0x79d0a4
0079d0a2 xor edi, edi
0079d0a4 mov ecx, dword ptr [esi + 0x4c]
0079d0a7 call 0x882370
0079d0ac dec eax
0079d0ad cmp eax, 1
0079d0b0 ja 0x79d0bd
0079d0b2 test edi, edi
0079d0b4 je 0x79d0bd
0079d0b6 mov eax, 1
0079d0bb jmp 0x79d0bf

REFERENCE 0x1dee638 candidate 0x7a0676
007a066a dec esp
007a066b cmp ecx, dword ptr [ebx + 0x4c]
007a066e je 0x7a08f8
007a0674 fld dword ptr [0x1dee638]
007a067a fstp dword ptr [esp + 0xc]
007a067e call 0x880450
007a0683 fld dword ptr [esp + 0xc]
007a0687 fxch st(1)
007a0689 fcompi st(1)
007a068b fstp st(0)
007a068d ja 0x7a08f8
007a0693 mov edx, dword ptr [ebx + 0x4c]
007a0696 cmp edx, dword ptr [0x1dee624]
007a069c je 0x7a06a4

REFERENCE 0x1dee638 candidate 0x7a157d
007a1571 test edi, edi
007a1573 je 0x7a1670
007a1579 cvttss2si ecx, dword ptr [0x1dee638]
007a1581 mov edx, dword ptr [0x1dee5ec]
007a1587 push ecx
007a1588 mov ecx, esi
007a158a call 0xa39030
007a158f mov edx, dword ptr [ebx + 0x184]
007a1595 mov eax, dword ptr [0x1dee900]
007a159a mov ecx, dword ptr [esi + 0xb00]
007a15a0 shr edx, 0xa

REFERENCE 0x1dee638 candidate 0x7a8423
007a8417 mov ebx, dword ptr [esp + 0x1c]
007a841b test ebx, ebx
007a841d jle 0x7a847a
007a841f movss xmm0, dword ptr [0x1dee638]
007a8427 ucomiss xmm0, dword ptr [0x1dee884]
007a842e lahf 
007a842f test ah, 0x44
007a8432 jnp 0x7a8439
007a8434 call 0x54b630
007a8439 call 0x6ae500
007a843e xor esi, esi
007a8440 lea edi, [esi + 2]
007a8443 mov edx, 0x1d80300
007a8448 test esi, esi

REFERENCE 0x1dee638 candidate 0x7a9c1f
007a9c13 je 0x7a9d8b
007a9c19 xorps xmm0, xmm0
007a9c1c comiss xmm0, dword ptr [0x1dee638]
007a9c23 jae 0x7a9d8b
007a9c29 call 0x8bca40
007a9c2e test eax, eax
007a9c30 je 0x7a9c45
007a9c32 push ebx
007a9c33 push esi
007a9c34 mov edx, 1
007a9c39 mov ecx, edi
007a9c3b call 0x7a7ad0
007a9c40 jmp 0x7a9d95

REFERENCE 0x1dee638 candidate 0x7d07a4
007d0798 pop ds
007d0799 movss xmm0, dword ptr [0x1263174]
007d07a1 comiss xmm0, dword ptr [0x1dee638]
007d07a8 jbe 0x7d07b8
007d07aa mulss xmm1, dword ptr [0x1263178]
007d07b2 movss dword ptr [esp + 0x14], xmm1
007d07b8 mov eax, dword ptr [esi + 0xc]
007d07bb movaps xmm0, xmmword ptr [eax + 0x90]
007d07c2 movss xmm3, dword ptr [0x126317c]

REFERENCE 0x1dee638 candidate 0x7d4cf3
007d4ce7 add ecx, ecx
007d4ce9 xorps xmm0, xmm0
007d4cec cvtsi2ss xmm0, ecx
007d4cf0 ucomiss xmm0, dword ptr [0x1dee638]
007d4cf7 lahf 
007d4cf8 test ah, 0x44
007d4cfb jp 0x7d4d0d
007d4cfd mov edx, dword ptr [esi + 0x4c]
007d4d00 mov ecx, esi
007d4d02 mov dword ptr [0x1dee920], edx
007d4d08 call 0x9b07c0
007d4d0d mov eax, dword ptr [esp + 4]
007d4d11 push eax
007d4d12 xor edx, edx
007d4d14 mov ecx, esi
007d4d16 call 0x75cfc0

REFERENCE 0x1dee638 candidate 0x7dec87
007dec7b inc ebp
007dec7c movss xmm0, dword ptr [0xf2e238]
007dec84 comiss xmm0, dword ptr [0x1dee638]
007dec8b jbe 0x7decc1
007dec8d dec eax
007dec8e cmp eax, 9
007dec91 ja 0x7decc1
007dec93 mov ecx, edi
007dec95 call 0x6b5300
007dec9a mov ecx, eax
007dec9c call 0x6d6360
007deca1 fstp dword ptr [esp]
007deca4 movss xmm0, dword ptr [esp]
007deca9 push ecx
007decaa mov ecx, 0x11ce690

REFERENCE 0x1dee638 candidate 0x7fb043
007fb037 sub esi, ebx
007fb039 movups xmm0, xmmword ptr [0xec90f4]
007fb040 comiss xmm0, dword ptr [0x1dee638]
007fb047 jbe 0x7fb063
007fb049 test eax, eax
007fb04b jg 0x7fb063
007fb04d mov ecx, eax
007fb04f sar ecx, 0x1f
007fb052 mov edx, eax
007fb054 neg edx
007fb056 and edx, ecx
007fb058 not ecx
007fb05a and ecx, eax
007fb05c or edx, ecx
007fb05e cmp edx, 2
007fb061 jle 0x7fb0a9
007fb063 mov eax, dword ptr [edi + 0xb00]

REFERENCE 0x1dee638 candidate 0x852f06
00852efa push ebx
00852efc movups xmm0, xmmword ptr [0xec7048]
00852f03 comiss xmm0, dword ptr [0x1dee638]
00852f0a ja 0x852e36
00852f10 call 0x880320
00852f15 test eax, eax
00852f17 je 0x852f2e
00852f19 movss xmm0, dword ptr [0xec7048]
00852f21 comiss xmm0, dword ptr [0x1dee654]
00852f28 ja 0x852e36

REFERENCE 0x1dee638 candidate 0x862eb7
00862eab and al, 0xf3
00862ead movups xmm0, xmmword ptr [0xec7084]
00862eb4 comiss xmm0, dword ptr [0x1dee638]
00862ebb jb 0x862ed0
00862ebd call 0x89f7a0
00862ec2 cmp eax, -2
00862ec5 jne 0x862ed0
00862ec7 xorps xmm0, xmm0
00862eca movss dword ptr [esp + 0x10], xmm0
00862ed0 call 0x4120b0
00862ed5 mov edx, dword ptr [eax]
00862ed7 mov ecx, eax
00862ed9 mov eax, dword ptr [edx + 4]
00862edc call eax

REFERENCE 0x1dee638 candidate 0x880074
00880068 in al, 0x53
0088006a in al, 0xff
0088006c test eax, eax
0088006e jne 0x8800d7
00880070 movss xmm0, dword ptr [0x1dee638]
00880078 comiss xmm0, dword ptr [0xf0fc08]
0088007f jbe 0x8800cd
00880081 or dword ptr [esi + 0x184], 0x200
0088008b pop edi
0088008c pop esi
0088008d ret 
0088008e cmp edi, dword ptr [0x1dee8d0]
00880094 jne 0x8800ad

REFERENCE 0x1dee638 candidate 0x8802aa
0088029e int3 
0088029f int3 
008802a0 push ecx
008802a1 mov eax, dword ptr [0x1dee5ec]
008802a6 movss xmm0, dword ptr [0x1dee638]
008802ae movss dword ptr [esp], xmm0
008802b3 cmp eax, 4
008802b6 jge 0x8802d7
008802b8 mov ecx, 4
008802bd xorps xmm1, xmm1
008802c0 sub ecx, eax
008802c2 cvtsi2ss xmm1, ecx
008802c6 mulss xmm1, dword ptr [0x1dee884]
008802ce addss xmm1, xmm0

REFERENCE 0x1dee638 candidate 0x8802f0
008802e4 fiadd word ptr [ecx]
008802e6 add byte ptr [ecx + 0x1dee5ec], ah
008802ec movss xmm0, dword ptr [0x1dee638]
008802f4 je 0x8802fa
008802f6 xorps xmm0, xmm0
008802f9 dec eax
008802fa mov dword ptr [ecx], eax
008802fc movss dword ptr [edx], xmm0
00880300 ret 
00880301 mov byte ptr [0xcccccccc], al
00880306 int3 
00880307 int3 
00880308 int3 
00880309 int3 
0088030a int3 
0088030b int3 
0088030c int3 
0088030d int3 
0088030e int3 
0088030f int3 
00880310 mov dword ptr [0x1dee91c], ecx
00880316 ret 
00880317 pushfd 

REFERENCE 0x1dee638 candidate 0x88049a
0088048e movss xmm1, dword ptr [0xf37cb4]
00880496 movss xmm0, dword ptr [0x1dee638]
0088049e comiss xmm1, xmm0
008804a1 jbe 0x8804ae
008804a3 movaps xmm0, xmm1
008804a6 movss dword ptr [0x1dee638], xmm0
008804ae test esi, esi
008804b0 pop esi
008804b1 je 0x8804be
008804b3 push ecx
008804b4 movss dword ptr [esp], xmm0
008804b9 call 0x4c1c10
008804be ret 
008804bf int3 

REFERENCE 0x1dee638 candidate 0x8804aa
0088049e comiss xmm1, xmm0
008804a1 jbe 0x8804ae
008804a3 movaps xmm0, xmm1
008804a6 movss dword ptr [0x1dee638], xmm0
008804ae test esi, esi
008804b0 pop esi
008804b1 je 0x8804be
008804b3 push ecx
008804b4 movss dword ptr [esp], xmm0
008804b9 call 0x4c1c10
008804be ret 
008804bf int3 
008804c0 test byte ptr [0x1dee640], 6
008804c7 mov eax, 0
008804cc sete al
008804cf push esi

REFERENCE 0x1dee638 candidate 0x8804e5
008804d9 cmp edi, dword ptr [eax + 0x5ef685ff]
008804df jne 0x8804f4
008804e1 movss xmm0, dword ptr [0x1dee638]
008804e9 push ecx
008804ea movss dword ptr [esp], xmm0
008804ef call 0x4c1c10
008804f4 ret 
008804f5 sbb esp, ecx
008804f7 int3 
008804f8 int3 
008804f9 int3 
008804fa int3 
008804fb int3 
008804fc int3 
008804fd int3 
008804fe int3 
008804ff int3 
00880500 cmp dword ptr [0x1dee930], 0
00880507 push esi
00880508 mov esi, ecx
0088050a jne 0x88051b

REFERENCE 0x1dee638 candidate 0x880517
0088050b jne 0xf937a07
00880511 push edi
00880512 sal bl, 0xf
00880515 adc dword ptr [0x1dee638], eax
0088051b call 0x6b66f0
00880520 test eax, eax
00880522 je 0x88052d
00880524 call 0x6b6770
00880529 test eax, eax
0088052b je 0x880553
0088052d cmp dword ptr [0x1dee930], 0
00880534 jne 0x880541
00880536 test esi, esi
00880538 je 0x880541
0088053a mov eax, 1

REFERENCE 0x1dee638 candidate 0x880769
0088075d cmp byte ptr [eax + 0x5fff85ff], bh
00880763 jne 0x880778
00880765 movss xmm0, dword ptr [0x1dee638]
0088076d push ecx
0088076e movss dword ptr [esp], xmm0
00880773 call 0x4c1c10
00880778 test byte ptr [0x1dee65c], 2
0088077f je 0x8807ab
00880781 call 0x8d72c0
00880786 test eax, eax
00880788 je 0x880794
0088078a call 0x8dfb90

REFERENCE 0x1dee638 candidate 0x881bd5
00881bc9 movss xmm1, dword ptr [0xf37cb4]
00881bd1 movss xmm0, dword ptr [0x1dee638]
00881bd9 comiss xmm1, xmm0
00881bdc jbe 0x881be9
00881bde movaps xmm0, xmm1
00881be1 movss dword ptr [0x1dee638], xmm0
00881be9 test esi, esi
00881beb pop esi
00881bec je 0x881bf9
00881bee push ecx
00881bef movss dword ptr [esp], xmm0
00881bf4 call 0x4c1c10
00881bf9 ret 4
00881bfc int3 

REFERENCE 0x1dee638 candidate 0x881be5
00881bd9 comiss xmm1, xmm0
00881bdc jbe 0x881be9
00881bde movaps xmm0, xmm1
00881be1 movss dword ptr [0x1dee638], xmm0
00881be9 test esi, esi
00881beb pop esi
00881bec je 0x881bf9
00881bee push ecx
00881bef movss dword ptr [esp], xmm0
00881bf4 call 0x4c1c10
00881bf9 ret 4
00881bfc int3 
00881bfd int3 
00881bfe int3 
00881bff int3 
00881c00 push edi
00881c01 mov edi, dword ptr [ecx + 0xb00]
00881c07 test edx, edx
00881c09 je 0x881c7a

REFERENCE 0x1dee638 candidate 0x881c70
00881c64 or al, 0xf3
00881c66 movups xmm0, xmmword ptr [0xec6e18]
00881c6d comiss xmm0, dword ptr [0x1dee638]
00881c74 jbe 0x881c79
00881c76 inc dword ptr [esi + 0x10]
00881c79 pop esi
00881c7a pop edi
00881c7b ret 
00881c7c int3 
00881c7d int3 
00881c7e int3 
00881c7f int3 
00881c80 push ebp
00881c81 mov ebp, esp
00881c83 and esp, 0xfffffff0
00881c86 sub esp, 0x6c
00881c89 mov eax, dword ptr [ebp + 0xc]
00881c8c movss xmm0, dword ptr [0xec6e14]
00881c94 xorps xmm2, xmm2

REFERENCE 0x1dee638 candidate 0x882d5d
00882d51 or al, 0xf3
00882d53 movups xmm0, xmmword ptr [0xec6e18]
00882d5a comiss xmm0, dword ptr [0x1dee638]
00882d61 mov esi, eax
00882d63 jbe 0x882d87
00882d65 push edi
00882d66 mov edi, dword ptr [ecx + 0x10]
00882d69 mov ecx, dword ptr [0x1e85dbc]
00882d6f call 0x9b0d00
00882d74 sub eax, edi
00882d76 dec eax
00882d77 mov ecx, 0
00882d7c sets cl
00882d7f pop edi
00882d80 dec ecx
00882d81 and eax, ecx
00882d83 cmp esi, eax

REFERENCE 0x1dee638 candidate 0x882d9b
00882d8f int3 
00882d90 movss xmm0, dword ptr [0xec6e18]
00882d98 comiss xmm0, dword ptr [0x1dee638]
00882d9f push esi
00882da0 push edi
00882da1 mov edi, ecx
00882da3 jbe 0x882dac
00882da5 mov esi, 1
00882daa jmp 0x882dae
00882dac xor esi, esi
00882dae mov edx, dword ptr [0x1dee5ec]
00882db4 mov ecx, dword ptr [0x1e85dbc]
00882dba call 0x9b0ce0
00882dbf mov ecx, dword ptr [edi + 0x30]
00882dc2 dec eax

REFERENCE 0x1dee638 candidate 0x882e85
00882e79 adc ebx, esi
00882e7b movups xmm0, xmmword ptr [0xec6e18]
00882e82 comiss xmm0, dword ptr [0x1dee638]
00882e89 ja 0x882e91
00882e8b xor eax, eax
00882e8d mov esp, ebp
00882e8f pop ebp
00882e90 ret 
00882e91 mov eax, 1
00882e96 mov esp, ebp
00882e98 pop ebp
00882e99 ret 
00882e9a or ah, cl
00882e9c int3 
00882e9d int3 
00882e9e int3 
00882e9f int3 
00882ea0 call 0x4120c0
00882ea5 mov edx, 0x17
00882eaa mov ecx, eax

REFERENCE 0x1dee638 candidate 0x882fe8
00882fdc fld dword ptr [0xec6e1c]
00882fe2 fmul st(1), st(0)
00882fe4 faddp st(1)
00882fe6 fsubr dword ptr [0x1dee638]
00882fec fstp dword ptr [esi + 8]
00882fef pop esi
00882ff0 ret 
00882ff1 ror esp, cl
00882ff3 int3 
00882ff4 int3 
00882ff5 int3 
00882ff6 int3 
00882ff7 int3 
00882ff8 int3 
00882ff9 int3 
00882ffa int3 
00882ffb int3 
00882ffc int3 
00882ffd int3 
00882ffe int3 
00882fff int3 
00883000 push esi
00883001 mov esi, ecx
00883003 mov ecx, dword ptr [esi + 0xc]
00883006 push 4
00883008 mov edx, 0x32

REFERENCE 0x1dee638 candidate 0x88301d
00883011 inc edi
00883013 inc esi
00883014 add al, 4
00883016 add byte ptr [eax], al
00883018 add bl, dh
0088301a movups xmm0, xmmword ptr [0x1dee638]
00883021 subss xmm0, dword ptr [0xec7048]
00883029 movss dword ptr [esi + 8], xmm0
0088302e pop esi
0088302f ret 
00883030 mov dword ptr [ecx + 4], 6
00883037 call 0x6bbe20
0088303c mov ecx, 5

REFERENCE 0x1dee638 candidate 0x895032
00895026 push esi

REFERENCE 0x1dee638 candidate 0x89c637
0089c62b dec edi
0089c62c add bl, dh
0089c62e cvttps2pi mm2, qword ptr [esp + 0x10]
0089c633 movss xmm0, dword ptr [0x1dee638]
0089c63b mov dword ptr [0x1dc61d0], 0xffffffff
0089c645 mov dword ptr [0x1dc618c], edx
0089c64b mov dword ptr [0x1dc63e0], esi
0089c651 mov dword ptr [0x1dc63e4], edi
0089c657 mov dword ptr [0x1dc63e8], ebx

REFERENCE 0x1dee638 candidate 0x89f2dc
0089f2d0 out 0xde, al
0089f2d2 add dword ptr [ecx + 0x1dee628], edi
0089f2d8 movss dword ptr [0x1dee638], xmm0
0089f2e0 call 0x403fd0
0089f2e5 mov ecx, 0x1dee644
0089f2ea call 0x403e80
0089f2ef mov edx, 0x1dee628
0089f2f4 mov ecx, 0x1dee644
0089f2f9 call 0x404130

REFERENCE 0x1dee638 candidate 0x89f5ed
0089f5e1 movss xmm0, dword ptr [0x1dee888]
0089f5e9 movss xmm1, dword ptr [0x1dee638]
0089f5f1 movss xmm2, dword ptr [0xec747c]
0089f5f9 subss xmm1, xmm0
0089f5fd comiss xmm2, xmm1
0089f600 movss dword ptr [esp], xmm0
0089f605 jbe 0x89f614
0089f607 addss xmm0, dword ptr [0xec6e14]
0089f60f movss dword ptr [esp], xmm0

REFERENCE 0x1dee638 candidate 0x89f694
0089f688 add dword ptr [ecx], eax
0089f68a jne 0x89f69c
0089f68c fld dword ptr [0x1dee884]
0089f692 fsub dword ptr [0x1dee638]
0089f698 add esp, 8
0089f69b ret 
0089f69c mov ecx, dword ptr [0x1dee5ec]
0089f6a2 lea eax, [ecx - 1]
0089f6a5 cmp eax, 4
0089f6a8 jl 0x89f6af
0089f6aa mov eax, 4
0089f6af movss xmm1, dword ptr [0x1dee884]

REFERENCE 0x1dee638 candidate 0x89f748
0089f73c jl 0x89f754
0089f73e movss dword ptr [esp], xmm0
0089f743 fld dword ptr [esp]
0089f746 fsub dword ptr [0x1dee638]
0089f74c fadd dword ptr [esp + 4]
0089f750 add esp, 8
0089f753 ret 
0089f754 movss dword ptr [esp], xmm1
0089f759 fld dword ptr [esp]
0089f75c fsub dword ptr [0x1dee638]
0089f762 fadd dword ptr [esp + 4]
0089f766 add esp, 8
0089f769 ret 
0089f76a out dx, al
0089f76b int3 
0089f76c int3 
0089f76d int3 
0089f76e int3 
0089f76f int3 

REFERENCE 0x1dee638 candidate 0x89f75e
0089f752 or bl, al
0089f754 movss dword ptr [esp], xmm1
0089f759 fld dword ptr [esp]
0089f75c fsub dword ptr [0x1dee638]
0089f762 fadd dword ptr [esp + 4]
0089f766 add esp, 8
0089f769 ret 
0089f76a out dx, al
0089f76b int3 
0089f76c int3 
0089f76d int3 
0089f76e int3 
0089f76f int3 
0089f770 movss xmm0, dword ptr [0x1dee638]
0089f778 movss dword ptr [0x1de1e14], xmm0
0089f780 movss xmm0, dword ptr [esp + 4]

REFERENCE 0x1dee638 candidate 0x89f774
0089f768 or bl, al
0089f76a out dx, al
0089f76b int3 
0089f76c int3 
0089f76d int3 
0089f76e int3 
0089f76f int3 
0089f770 movss xmm0, dword ptr [0x1dee638]
0089f778 movss dword ptr [0x1de1e14], xmm0
0089f780 movss xmm0, dword ptr [esp + 4]
0089f786 mov ecx, 0x1dee628
0089f78b movss dword ptr [0x1dee638], xmm0
0089f793 call 0x403fd0
0089f798 ret 4

REFERENCE 0x1dee638 candidate 0x89f78f
0089f783 inc esp
0089f784 and al, 4
0089f786 mov ecx, 0x1dee628
0089f78b movss dword ptr [0x1dee638], xmm0
0089f793 call 0x403fd0
0089f798 ret 4
0089f79b xor al, 0xcc
0089f79d int3 
0089f79e int3 
0089f79f int3 
0089f7a0 mov ecx, dword ptr [0x1dee620]
0089f7a6 jmp 0x882370
0089f7ab int3 
0089f7ac int3 
0089f7ad int3 
0089f7ae int3 
0089f7af int3 
0089f7b0 mov ecx, dword ptr [0x1dee624]

REFERENCE 0x1dee638 candidate 0x8a0fe4
008a0fd8 movss xmm1, dword ptr [0xf37cb4]
008a0fe0 movss xmm0, dword ptr [0x1dee638]
008a0fe8 comiss xmm1, xmm0
008a0feb jbe 0x8a0ff8
008a0fed movaps xmm0, xmm1
008a0ff0 movss dword ptr [0x1dee638], xmm0
008a0ff8 test edi, edi
008a0ffa je 0x8a1007
008a0ffc push ecx
008a0ffd movss dword ptr [esp], xmm0
008a1002 call 0x4c1c10
008a1007 mov edx, dword ptr [esi + 0x30]
008a100a mov eax, dword ptr [edx]

REFERENCE 0x1dee638 candidate 0x8a0ff4
008a0fe8 comiss xmm1, xmm0
008a0feb jbe 0x8a0ff8
008a0fed movaps xmm0, xmm1
008a0ff0 movss dword ptr [0x1dee638], xmm0
008a0ff8 test edi, edi
008a0ffa je 0x8a1007
008a0ffc push ecx
008a0ffd movss dword ptr [esp], xmm0
008a1002 call 0x4c1c10
008a1007 mov edx, dword ptr [esi + 0x30]
008a100a mov eax, dword ptr [edx]
008a100c movss xmm0, dword ptr [0xf37cc4]
008a1014 xorps xmm1, xmm1

REFERENCE 0x1dee638 candidate 0x8a10ef
008a10e3 movss xmm0, dword ptr [0x1dee888]
008a10eb movss xmm1, dword ptr [0x1dee638]
008a10f3 movss xmm2, dword ptr [0xec747c]
008a10fb subss xmm1, xmm0
008a10ff comiss xmm2, xmm1
008a1102 movss dword ptr [esp], xmm0
008a1107 jbe 0x8a1116
008a1109 addss xmm0, dword ptr [0xec6e14]
008a1111 movss dword ptr [esp], xmm0

REFERENCE 0x1dee638 candidate 0x8a1fab
008a1f9f int3 
008a1fa0 movss xmm0, dword ptr [0xec6e18]
008a1fa8 comiss xmm0, dword ptr [0x1dee638]
008a1faf mov ecx, dword ptr [0x1e85db4]
008a1fb5 push esi
008a1fb6 push edi
008a1fb7 jb 0x8a1fc0
008a1fb9 call 0x9b0d80
008a1fbe jmp 0x8a1fc5
008a1fc0 call 0x9b0d90
008a1fc5 mov esi, eax
008a1fc7 xor edi, edi
008a1fc9 lea esp, [esp]
008a1fd0 mov ecx, edi

REFERENCE 0x1dee638 candidate 0x8a2763
008a2757 inc edi
008a2759 inc esi
008a275a add al, 4
008a275c add byte ptr [eax], al
008a275e add bl, dh
008a2760 movups xmm0, xmmword ptr [0x1dee638]
008a2767 subss xmm0, dword ptr [0xec7048]
008a276f movss dword ptr [esi + 8], xmm0
008a2774 pop esi
008a2775 ret 
008a2776 pop ebp
008a2777 int3 
008a2778 int3 
008a2779 int3 
008a277a int3 
008a277b int3 
008a277c int3 
008a277d int3 
008a277e int3 
008a277f int3 
008a2780 push esi
008a2781 mov esi, ecx
008a2783 mov ecx, dword ptr [esi + 0xc]

REFERENCE 0x1dee638 candidate 0x8a27b0
008a27a4 inc edi
008a27a6 inc esi
008a27a7 add al, 4
008a27a9 add byte ptr [eax], al
008a27ab add bl, dh
008a27ad movups xmm0, xmmword ptr [0x1dee638]
008a27b4 subss xmm0, dword ptr [0xec7048]
008a27bc movss dword ptr [esi + 8], xmm0
008a27c1 pop esi
008a27c2 ret 
008a27c3 in eax, 0xcc
008a27c5 int3 
008a27c6 int3 
008a27c7 int3 
008a27c8 int3 
008a27c9 int3 
008a27ca int3 
008a27cb int3 
008a27cc int3 
008a27cd int3 
008a27ce int3 
008a27cf int3 
008a27d0 push esi
008a27d1 mov esi, ecx
008a27d3 push edi

REFERENCE 0x1dee638 candidate 0x8a3756
008a374a comiss xmm1, xmm0
008a374d jae 0x8a3752
008a374f movaps xmm0, xmm1
008a3752 movss xmm1, dword ptr [0x1dee638]
008a375a comiss xmm0, xmm1
008a375d jbe 0x8a3769
008a375f movss dword ptr [0x1dee400], xmm1
008a3767 jmp 0x8a3771
008a3769 movss dword ptr [0x1dee400], xmm0
008a3771 cmp dword ptr [0x1dee900], 0
008a3778 je 0x8a378b

REFERENCE 0x1dee638 candidate 0x8a37c5
008a37b9 in eax, 0x5d
008a37bb ret 8
008a37be jo 0x8a378c
008a37c0 push ecx
008a37c1 movss xmm0, dword ptr [0x1dee638]
008a37c9 push esi
008a37ca mov esi, ecx
008a37cc movss dword ptr [esp + 4], xmm0
008a37d2 movss xmm0, dword ptr [0xec6fb8]
008a37da mov dword ptr [0x1dee428], 0
008a37e4 movss dword ptr [0x1dee444], xmm0

REFERENCE 0x1dee638 candidate 0x8a4a05
008a49f9 inc ebx
008a49fa movss xmm1, dword ptr [0xf351b4]
008a4a02 comiss xmm1, dword ptr [0x1dee638]
008a4a09 jbe 0x8a4a3d
008a4a0b call 0x6c3e40
008a4a10 test eax, eax
008a4a12 jne 0x8a4a37
008a4a14 call 0x6c3fe0
008a4a19 fld dword ptr [0xec7070]
008a4a1f fxch st(1)
008a4a21 fcompi st(1)
008a4a23 fstp st(0)
008a4a25 jbe 0x8a4a37
008a4a27 movss xmm0, dword ptr [esp + 8]

REFERENCE 0x1dee638 candidate 0x8a4c67
008a4c5b add byte ptr [ebp - 0x6a7af040], al
008a4c61 add byte ptr [eax], al
008a4c63 add byte ptr [edi], cl
008a4c65 das 
008a4c66 or eax, 0x1dee638
008a4c6b ja 0x8a4cf9
008a4c71 call 0x4120b0
008a4c76 cmp dword ptr [eax + 0x34], 0
008a4c7a je 0x8a4cf9
008a4c7c mov ecx, dword ptr [eax + 0x2c]
008a4c7f lea ecx, [ecx + ecx*2]
008a4c82 cmp dword ptr [eax + ecx*4 + 0x14], 0xa
008a4c87 jne 0x8a4cf9

REFERENCE 0x1dee638 candidate 0x8a5569
008a555d movss xmm1, dword ptr [0xec9918]
008a5565 movss xmm0, dword ptr [0x1dee638]
008a556d comiss xmm1, xmm0
008a5570 jbe 0x8a55b9
008a5572 mov ecx, dword ptr [esp + 0x10]
008a5576 call 0x6b5300
008a557b mov ecx, eax
008a557d call 0x9a8280
008a5582 test eax, eax
008a5584 jne 0x8a55b1
008a5586 mov ecx, edi
008a5588 call 0x8a2110
008a558d test eax, eax
008a558f jne 0x8a55b1

REFERENCE 0x1dee638 candidate 0x8a55b5
008a55a9 inc byte ptr [ecx]
008a55ab je 0x8a5650
008a55b1 movss xmm0, dword ptr [0x1dee638]
008a55b9 cmp dword ptr [0x1dee5ec], 4
008a55c0 jl 0x8a5606
008a55c2 divss xmm0, dword ptr [0x1dee888]
008a55ca addss xmm0, dword ptr [0xec6e14]
008a55d2 cvttss2si eax, xmm0
008a55d6 cmp eax, 1
008a55d9 jne 0x8a5606
008a55db mov ecx, edi

REFERENCE 0x1dee638 candidate 0x8b1f1b
008b1f0f movss xmm1, dword ptr [0xf352d8]
008b1f17 movss xmm0, dword ptr [0x1dee638]
008b1f1f comiss xmm1, xmm0
008b1f22 jbe 0x8b1f74
008b1f24 push ecx
008b1f25 mov ecx, 0xf352e0
008b1f2a mov ebx, 1
008b1f2f movss dword ptr [esp], xmm0
008b1f34 call 0x6cb4c0
008b1f39 fst dword ptr [esp + 0x14]
008b1f3d fld dword ptr [esp + 0x10]
008b1f41 fcompi st(1)

REFERENCE 0x1dee638 candidate 0x8b1f69
008b1f5d push ss
008b1f5e movss xmm0, dword ptr [0xf352dc]
008b1f66 comiss xmm0, dword ptr [0x1dee638]
008b1f6d jb 0x8b1f74
008b1f6f mov edi, 0x21
008b1f74 mov ecx, dword ptr [0x10e23b8]
008b1f7a call 0xd963d0
008b1f7f mov ecx, eax
008b1f81 mov dword ptr [esp + 0x18], edx
008b1f85 call 0xd96410
008b1f8a fld dword ptr [esp + 0x10]
008b1f8e fcompi st(1)

REFERENCE 0x1dee638 candidate 0x8bc64f
008bc643 movss xmm0, dword ptr [0x1dee884]
008bc64b movss dword ptr [0x1dee638], xmm0
008bc653 mov ecx, 0x1dee628
008bc658 jmp 0x403fd0
008bc65d int3 
008bc65e int3 
008bc65f int3 
008bc660 push esi
008bc661 push edi
008bc662 mov edi, ecx
008bc664 xor esi, esi
008bc666 call 0x4120c0
008bc66b lea edx, [esi + 0x15]
008bc66e mov ecx, eax
008bc670 call 0x411f40
008bc675 test eax, eax

REFERENCE 0x1dee638 candidate 0x8bc762
008bc756 je 0x8bc7f2
008bc75c xorps xmm0, xmm0
008bc75f comiss xmm0, dword ptr [0x1dee638]
008bc766 jb 0x8bc6ed
008bc768 mov eax, edi
008bc76a sar eax, 0x1f
008bc76d mov ecx, edi
008bc76f neg ecx
008bc771 and ecx, eax
008bc773 not eax
008bc775 and eax, edi
008bc777 or ecx, eax
008bc779 jle 0x8bc6ed
008bc77f call 0x8a01b0
008bc784 test eax, eax

REFERENCE 0x1dee638 candidate 0x8bc7b5
008bc7a9 fiadd word ptr [ecx]
008bc7ab add byte ptr [ebp + 0xb], dh
008bc7ae xorps xmm0, xmm0
008bc7b1 movss dword ptr [0x1dee638], xmm0
008bc7b9 call 0x6b66f0
008bc7be test eax, eax
008bc7c0 je 0x8bc7cf
008bc7c2 call 0x6b6770
008bc7c7 test eax, eax
008bc7c9 je 0x8bc95d
008bc7cf xor eax, eax
008bc7d1 cmp dword ptr [0x1dee930], eax

REFERENCE 0x1dee638 candidate 0x8bc80b
008bc7ff fiadd word ptr [ecx]
008bc801 add byte ptr [ebp + 0xb], dh
008bc804 xorps xmm0, xmm0
008bc807 movss dword ptr [0x1dee638], xmm0
008bc80f call 0x6b66f0
008bc814 test eax, eax
008bc816 je 0x8bc7cf
008bc818 jmp 0x8bc7c2
008bc81a call 0x6c5480
008bc81f test eax, eax
008bc821 je 0x8bc881
008bc823 mov ecx, 0x10000
008bc828 call 0x6c5420
008bc82d test eax, eax
008bc82f jne 0x8bc881

REFERENCE 0x1dee638 candidate 0x8bc83d
008bc831 mov edx, dword ptr [0x1ce716c]
008bc837 xorps xmm0, xmm0
008bc83a comiss xmm0, dword ptr [0x1dee638]
008bc841 mov eax, dword ptr [edx + 0x1bc]
008bc847 jb 0x8bc95d
008bc84d cmp eax, 3
008bc850 je 0x8bc95d
008bc856 cmp eax, 9
008bc859 je 0x8bc95d
008bc85f cmp eax, 4

REFERENCE 0x1dee638 candidate 0x8bc90a
008bc8fe fiadd word ptr [ecx]
008bc900 add byte ptr [ebp + 0xb], dh
008bc903 xorps xmm0, xmm0
008bc906 movss dword ptr [0x1dee638], xmm0
008bc90e call 0x6b66f0
008bc913 test eax, eax
008bc915 je 0x8bc920
008bc917 call 0x6b6770
008bc91c test eax, eax
008bc91e je 0x8bc95c
008bc920 xor eax, eax
008bc922 cmp dword ptr [0x1dee930], eax
008bc928 mov dword ptr [0x1dee930], 1

REFERENCE 0x1dee638 candidate 0x8bcae5
008bcad9 adc ebx, esi
008bcadb movups xmm0, xmmword ptr [0xec6e18]
008bcae2 comiss xmm0, dword ptr [0x1dee638]
008bcae9 ja 0x8bcaef
008bcaeb xor eax, eax
008bcaed jmp 0x8bcaf4
008bcaef mov eax, 1
008bcaf4 mov dword ptr [0x1dee604], eax
008bcaf9 mov edx, dword ptr [ebx + 0x14]
008bcafc cmp dword ptr [edx], -1
008bcaff jne 0x8bcb3f
008bcb01 test edi, edi
008bcb03 je 0x8bcb21
008bcb05 mov eax, dword ptr [edi + 0x14]
008bcb08 mov ecx, dword ptr [eax]
008bcb0a cmp ecx, -1

REFERENCE 0x1dee638 candidate 0x8bd380
008bd374 inc ebp
008bd375 movss xmm0, dword ptr [0xec6e18]
008bd37d comiss xmm0, dword ptr [0x1dee638]
008bd384 ja 0x8bd3b5
008bd386 jmp 0x8bd3ba
008bd388 cmp dword ptr [0x1dee5ec], 4
008bd38f jge 0x8bd3a4
008bd391 movss xmm0, dword ptr [0xec6e1c]
008bd399 comiss xmm0, dword ptr [0x1dee638]
008bd3a0 ja 0x8bd3b5
008bd3a2 jmp 0x8bd3ba

REFERENCE 0x1dee638 candidate 0x8bd39c
008bd390 adc esi, ebx
008bd392 movups xmm0, xmmword ptr [0xec6e1c]
008bd399 comiss xmm0, dword ptr [0x1dee638]
008bd3a0 ja 0x8bd3b5
008bd3a2 jmp 0x8bd3ba
008bd3a4 movss xmm0, dword ptr [0xec6e18]
008bd3ac comiss xmm0, dword ptr [0x1dee638]
008bd3b3 jbe 0x8bd3ba
008bd3b5 call 0x880460
008bd3ba xorps xmm0, xmm0
008bd3bd push esi
008bd3be mov esi, 1

REFERENCE 0x1dee638 candidate 0x8bd3af
008bd3a3 push ss
008bd3a4 movss xmm0, dword ptr [0xec6e18]
008bd3ac comiss xmm0, dword ptr [0x1dee638]
008bd3b3 jbe 0x8bd3ba
008bd3b5 call 0x880460
008bd3ba xorps xmm0, xmm0
008bd3bd push esi
008bd3be mov esi, 1
008bd3c3 movss dword ptr [0x1dee5e4], xmm0
008bd3cb mov dword ptr [0x1dee61c], esi
008bd3d1 call 0x6b27e0

REFERENCE 0x1dee638 candidate 0x8bd71d
008bd711 imul esi, dword ptr [edi + edi*8 + 0x755bdb85], 0x100ff313
008bd71c add eax, 0x1dee638
008bd721 push ecx
008bd722 movss dword ptr [esp], xmm0
008bd727 call 0x4c1c10
008bd72c call 0x880210
008bd731 mov edx, edi
008bd733 mov ecx, esi
008bd735 call 0x797bd0
008bd73a mov ecx, esi
008bd73c call 0x74edd0
008bd741 mov edi, dword ptr [esp + 8]

REFERENCE 0x1dee638 candidate 0x8bdcb7
008bdcab movss xmm0, dword ptr [0x1dee884]
008bdcb3 movss dword ptr [0x1dee638], xmm0
008bdcbb mov dword ptr [0x1dee5f8], 0
008bdcc5 call 0x881b20
008bdcca mov edi, eax
008bdccc cmp esi, 3
008bdccf jne 0x8bdd02
008bdcd1 call 0x4120c0
008bdcd6 lea ecx, [eax + 1]
008bdcd9 lea edx, [esi + 2]

REFERENCE 0x1dee638 candidate 0x8bddd3
008bddc7 scasd eax, dword ptr es:[edi]
008bddc8 cld 

REFERENCE 0x1dee638 candidate 0x8bde09
008bddfd cmpsd dword ptr [esi], dword ptr es:[edi]
008bddfe out dx, al

REFERENCE 0x1dee638 candidate 0x8be141
008be135 inc edi
008be137 inc esi
008be138 add al, 4
008be13a add byte ptr [eax], al
008be13c add bl, dh
008be13e movups xmm0, xmmword ptr [0x1dee638]
008be145 subss xmm0, dword ptr [0xec7048]
008be14d movss dword ptr [esi + 8], xmm0
008be152 pop esi
008be153 ret 
008be154 mov dword ptr [esi + 4], 2
008be15b movss xmm0, dword ptr [0x1dee638]

REFERENCE 0x1dee638 candidate 0x8be15f
008be153 ret 
008be154 mov dword ptr [esi + 4], 2
008be15b movss xmm0, dword ptr [0x1dee638]
008be163 subss xmm0, dword ptr [0xec6e18]
008be16b movss dword ptr [esi + 8], xmm0
008be170 pop esi
008be171 ret 
008be172 or esp, ecx
008be174 int3 
008be175 int3 
008be176 int3 
008be177 int3 
008be178 int3 
008be179 int3 
008be17a int3 
008be17b int3 
008be17c int3 
008be17d int3 
008be17e int3 
008be17f int3 
008be180 push esi
008be181 mov esi, ecx
008be183 mov eax, dword ptr [esi + 4]

REFERENCE 0x1dee638 candidate 0x8be197
008be18b clc 
008be18c or byte ptr [eax + edx*2 - 0xd], dh
008be190 movups xmm0, xmmword ptr [esi + 8]
008be194 comiss xmm0, dword ptr [0x1dee638]
008be19b jb 0x8be1a2
008be19d call 0x8be0f0
008be1a2 mov ecx, dword ptr [esi + 0xc]
008be1a5 call 0x6b5300
008be1aa mov eax, dword ptr [eax + 0x1284]
008be1b0 mov ecx, dword ptr [esi + 4]
008be1b3 shr eax, 4
008be1b6 and eax, 7
008be1b9 cmp ecx, 1
008be1bc jne 0x8be1e1

REFERENCE 0x1dee638 candidate 0x8be1ce
008be1c2 push ds
008be1c3 mov dword ptr [esi + 4], 2
008be1ca movss xmm0, dword ptr [0x1dee638]
008be1d2 subss xmm0, dword ptr [0xec6e18]
008be1da movss dword ptr [esi + 8], xmm0
008be1df pop esi
008be1e0 ret 
008be1e1 cmp ecx, 2
008be1e4 jne 0x8be1f3
008be1e6 cmp eax, 5
008be1e9 jl 0x8be1f3
008be1eb mov ecx, esi
008be1ed pop esi
008be1ee jmp 0x8a2780
008be1f3 cmp ecx, 3

REFERENCE 0x1dee638 candidate 0x8c0176
008c016a in al, dx
008c016b add byte ptr [edi], cl
008c016d das 
008c016e inc esp
008c016f and al, 0x18
008c0171 ja 0x8c0180
008c0173 comiss xmm0, dword ptr [0x1dee638]
008c017a jbe 0x8c03ee
008c0180 mov esi, 1
008c0185 mov dword ptr [esp + 0x14], 0xf
008c018d mov edi, dword ptr [esp + 0x10]
008c0191 mov eax, dword ptr [0x1ce716c]
008c0196 test eax, eax
008c0198 je 0x8c0219
008c019a mov ecx, dword ptr [eax]
008c019c test ecx, ecx

REFERENCE 0x1dee638 candidate 0x8c083e
008c0832 cmp dh, bl
008c0834 movups xmm0, xmmword ptr [0xec6e1c]
008c083b comiss xmm0, dword ptr [0x1dee638]
008c0842 jb 0x8c086d
008c0844 test edi, edi
008c0846 je 0x8c0931
008c084c movss xmm0, dword ptr [0xec6e14]
008c0854 push 0x39
008c0856 push ecx
008c0857 movss dword ptr [esp], xmm0
008c085c push 0x400
008c0861 mov edx, 0x29

REFERENCE 0x1dee638 candidate 0x8c0f78
008c0f6c add bl, dh
008c0f6e movups xmm0, xmmword ptr [0xf35844]
008c0f75 comiss xmm0, dword ptr [0x1dee638]
008c0f7c jbe 0x8c0fbf
008c0f7e test ebx, ebx
008c0f80 je 0x8c0fbf
008c0f82 mov esi, dword ptr [ebx + 0x14]
008c0f85 cmp dword ptr [esi], -1
008c0f88 je 0x8c0fbf
008c0f8a test dword ptr [esi + 8], edi
008c0f8d jne 0x8c0fbf
008c0f8f call 0x499000
008c0f94 test eax, eax
008c0f96 je 0x8c0f9c
008c0f98 xor ecx, ecx
008c0f9a jmp 0x8c0fa3
008c0f9c mov ecx, dword ptr [esi]

REFERENCE 0x1dee638 candidate 0x8c1c4f
008c1c43 comiss xmm1, xmm0
008c1c46 jae 0x8c1c4b
008c1c48 movaps xmm0, xmm1
008c1c4b movss xmm1, dword ptr [0x1dee638]
008c1c53 comiss xmm0, xmm1
008c1c56 jbe 0x8c1c5b
008c1c58 movaps xmm0, xmm1
008c1c5b comiss xmm0, dword ptr [0xec704c]
008c1c62 ja 0x8c1c80
008c1c64 mov eax, dword ptr [edi + 0x18]
008c1c67 mov ecx, dword ptr [eax + 4]
008c1c6a movzx eax, byte ptr [ecx + 3]
008c1c6e cmp eax, 0xb
008c1c71 je 0x8c1c80

REFERENCE 0x1dee638 candidate 0x8c5a68
008c5a5c shl ch, 1
008c5a5e mov bl, 0xff
008c5a60 cmp esi, ebx
008c5a62 jne 0x8c5a77
008c5a64 movss xmm0, dword ptr [0x1dee638]
008c5a6c push ecx
008c5a6d movss dword ptr [esp], xmm0
008c5a72 call 0x4c1c10
008c5a77 test byte ptr [0x1dee65c], 2
008c5a7e je 0x8c5aaa
008c5a80 call 0x8d72c0
008c5a85 test eax, eax
008c5a87 je 0x8c5a93
008c5a89 call 0x8dfb90

REFERENCE 0x1dee638 candidate 0x8c708d
008c7081 movss xmm0, dword ptr [0x1dc6184]
008c7089 subss xmm0, dword ptr [0x1dee638]
008c7091 xorps xmm1, xmm1
008c7094 comiss xmm1, xmm0
008c7097 jbe 0x8c70a3
008c7099 subss xmm0, dword ptr [0xec6fd4]
008c70a1 jmp 0x8c70ab
008c70a3 addss xmm0, dword ptr [0xec6fd4]
008c70ab movss dword ptr [esp + 4], xmm0

REFERENCE 0x1dee638 candidate 0x8c7e63
008c7e57 movss xmm0, dword ptr [0xec7978]
008c7e60 comiss xmm0, dword ptr [0x1dee638]
008c7e67 ja 0x8c7e4a
008c7e69 call 0x4c4ad0
008c7e6e test eax, eax
008c7e70 jne 0x8c7e4a
008c7e72 call 0x48eea0
008c7e77 test eax, eax
008c7e79 jne 0x8c7e4a
008c7e7b call 0x9aa280
008c7e80 test eax, eax
008c7e82 jne 0x8c7e4a
008c7e84 call 0xb86880
008c7e89 test eax, eax

REFERENCE 0x1dee638 candidate 0x8c880a
008c87fe call 0x748c89e1
008c8803 and cl, byte ptr [edi]
008c8805 push edi
008c8806 ror byte ptr [edi], 0x2f
008c8809 add eax, 0x1dee638
008c880e jb 0x8c8826
008c8810 mov edx, dword ptr [esp + 0x10]
008c8814 mov ecx, dword ptr [edx + 0x4c]
008c8817 call 0x8bf7d0
008c881c mov dword ptr [0x1dee8f8], 0
008c8826 mov eax, 1
008c882b call 0x8a3d60
008c8830 xor eax, eax

REFERENCE 0x1dee638 candidate 0x8cc289
008cc27d movss xmm1, dword ptr [0xec74bc]
008cc285 movss xmm0, dword ptr [0x1dee638]
008cc28d comiss xmm1, xmm0
008cc290 jbe 0x8cc2ac
008cc292 comiss xmm0, dword ptr [0xf0fc08]
008cc299 jbe 0x8cc2ac
008cc29b test byte ptr [0x1dee640], 6
008cc2a2 je 0x8cc2ac
008cc2a4 movss dword ptr [0x1dee638], xmm1

REFERENCE 0x1dee638 candidate 0x8cc2a8
008cc29c add eax, 0x1dee640
008cc2a1 push es
008cc2a2 je 0x8cc2ac
008cc2a4 movss dword ptr [0x1dee638], xmm1
008cc2ac movss xmm0, dword ptr [0x1dee654]
008cc2b4 push edi
008cc2b5 movss dword ptr [esp + 8], xmm0
008cc2bb cvttss2si eax, dword ptr [esp + 8]
008cc2c1 xorps xmm1, xmm1
008cc2c4 cvtsi2ss xmm1, eax
008cc2c8 comiss xmm1, xmm0
008cc2cb jb 0x8cc2d7

REFERENCE 0x1dee638 candidate 0x8cc2e4
008cc2d8 cvttps2pi mm0, qword ptr [esp + 8]
008cc2dd lea edi, [eax + 1]
008cc2e0 movss xmm0, dword ptr [0x1dee638]
008cc2e8 push esi
008cc2e9 movss dword ptr [esp + 0xc], xmm0
008cc2ef cvttss2si eax, dword ptr [esp + 0xc]
008cc2f5 xorps xmm1, xmm1
008cc2f8 cvtsi2ss xmm1, eax
008cc2fc comiss xmm1, xmm0
008cc2ff jb 0x8cc30b
008cc301 cvttss2si eax, dword ptr [esp + 0xc]
008cc307 mov esi, eax
008cc309 jmp 0x8cc314

REFERENCE 0x1dee638 candidate 0x8cc32e
008cc322 test eax, eax
008cc324 je 0x8cc34a
008cc326 test edi, edi
008cc328 js 0x8cc34a
008cc32a movss xmm0, dword ptr [0x1dee638]
008cc332 comiss xmm0, dword ptr [0x1dee654]
008cc339 jb 0x8cc34a
008cc33b cmp edi, dword ptr [0x1dee5f4]
008cc341 jge 0x8cc34a
008cc343 mov ecx, edi
008cc345 call 0x6c7b50
008cc34a test esi, esi
008cc34c js 0x8cc35f
008cc34e cmp esi, dword ptr [0x1dee5f0]
008cc354 jge 0x8cc35f

REFERENCE 0x1dee638 candidate 0x8cc55e
008cc552 add byte ptr [eax], al
008cc554 add al, ch
008cc556 xchg byte ptr [ebp - 5], dl
008cc559 push ebx
008cc55b movups xmm0, xmmword ptr [0x1dee638]
008cc562 comiss xmm0, dword ptr [0xf0fc08]
008cc569 jbe 0x8cc570
008cc56b call 0x8a2300
008cc570 call 0x4120c0
008cc575 lea ecx, [eax + 1]
008cc578 mov edx, 5
008cc57d call 0x411e60
008cc582 test eax, eax

REFERENCE 0x1dee638 candidate 0x8cc9e9
008cc9dd cmp eax, 0x1dee5ec
008cc9e2 add al, 0x7c
008cc9e4 push ss
008cc9e5 movss xmm0, dword ptr [0x1dee638]
008cc9ed comiss xmm0, dword ptr [0xec6fd4]
008cc9f4 jbe 0x8cc9fb
008cc9f6 call 0x8a1fa0
008cc9fb movss xmm0, dword ptr [0x1dee5e8]
008cca03 xorps xmm1, xmm1
008cca06 comiss xmm0, xmm1
008cca09 jbe 0x8cca2c
008cca0b subss xmm0, dword ptr [esp + 0x10]

REFERENCE 0x1dee638 candidate 0x8cca5d

REFERENCE 0x1dee638 candidate 0x8ccaa3
008cca97 cmp eax, 5
008cca9a jne 0x8ccaa7
008cca9c xorps xmm0, xmm0
008cca9f movss dword ptr [0x1dee638], xmm0
008ccaa7 xorps xmm0, xmm0
008ccaaa comiss xmm0, dword ptr [0x1dee638]
008ccab1 jb 0x8cccd3
008ccab7 cmp dword ptr [0x1dee980], 0
008ccabe jne 0x8cccd3
008ccac4 call 0x4120b0

REFERENCE 0x1dee638 candidate 0x8ccaad
008ccaa1 adc dword ptr [0x1dee638], eax
008ccaa7 xorps xmm0, xmm0
008ccaaa comiss xmm0, dword ptr [0x1dee638]
008ccab1 jb 0x8cccd3
008ccab7 cmp dword ptr [0x1dee980], 0
008ccabe jne 0x8cccd3
008ccac4 call 0x4120b0
008ccac9 cmp dword ptr [eax + 0x34], 0
008ccacd je 0x8ccae0
008ccacf mov ecx, dword ptr [eax + 0x2c]
008ccad2 lea ecx, [ecx + ecx*2]

REFERENCE 0x1dee638 candidate 0x8ccb66
008ccb5a movss dword ptr [0x1dee97c], xmm0
008ccb62 movss xmm0, dword ptr [0x1dee638]
008ccb6a movss dword ptr [0x1de1e14], xmm0
008ccb72 xorps xmm0, xmm0
008ccb75 mov ecx, 0x1dee628
008ccb7a movss dword ptr [0x1dee638], xmm0
008ccb82 call 0x403fd0
008ccb87 call 0x8a01b0
008ccb8c test eax, eax

REFERENCE 0x1dee638 candidate 0x8ccb7e
008ccb72 xorps xmm0, xmm0
008ccb75 mov ecx, 0x1dee628
008ccb7a movss dword ptr [0x1dee638], xmm0
008ccb82 call 0x403fd0
008ccb87 call 0x8a01b0
008ccb8c test eax, eax
008ccb8e je 0x8ccca9
008ccb94 mov ecx, dword ptr [0x1dee5ec]
008ccb9a mov dword ptr [0x1dee93c], ebx
008ccba0 cmp ecx, 2
008ccba3 jne 0x8ccbb1

REFERENCE 0x1dee638 candidate 0x8cf648
008cf63c add byte ptr [eax], al
008cf63f add byte ptr [ebx + 0x1e16b84], ah
008cf645 comiss xmm0, dword ptr [0x1dee638]
008cf64c jbe 0x8cf664
008cf64e mov ecx, dword ptr [0x1e16b84]
008cf654 or dword ptr [0x1e16b80], 0x8000
008cf65e mov dword ptr [0x1e16b84], ecx
008cf664 ret 
008cf665 xor ecx, esp
008cf667 int3 
008cf668 int3 
008cf669 int3 
008cf66a int3 
008cf66b int3 
008cf66c int3 
008cf66d int3 
008cf66e int3 
008cf66f int3 

REFERENCE 0x1dee638 candidate 0x8d098c
008d0980 movss xmm1, dword ptr [0x1dee884]
008d0988 subss xmm1, dword ptr [0x1dee638]
008d0990 divss xmm1, dword ptr [0x1dee884]
008d0998 mov edx, dword ptr [0x1dee5ec]
008d099e push ecx
008d099f movss dword ptr [esp], xmm1
008d09a4 call 0x8d08e0
008d09a9 ret 
008d09aa dec esp
008d09ac int3 
008d09ad int3 
008d09ae int3 
008d09af int3 
008d09b0 sub esp, 0x1c

REFERENCE 0x1dee638 candidate 0x8d2045
008d2039 add ebx, esi
008d203b movups xmm0, xmmword ptr [0xf393d8]
008d2042 comiss xmm0, dword ptr [0x1dee638]
008d2049 jbe 0x8d205f
008d204b mov dword ptr [0x1e16b80], 0x8000
008d2055 mov dword ptr [0x1e16b84], 0
008d205f add esp, 8
008d2062 ret 
008d2063 into 
008d2064 int3 
008d2065 int3 
008d2066 int3 
008d2067 int3 
008d2068 int3 
008d2069 int3 
008d206a int3 
008d206b int3 
008d206c int3 

REFERENCE 0x1dee638 candidate 0x8da389
008da37d int3 
008da37e int3 
008da37f int3 
008da380 xorps xmm0, xmm0
008da383 push esi
008da384 xor esi, esi
008da386 comiss xmm0, dword ptr [0x1dee638]
008da38d jb 0x8da3d1
008da38f call 0x880cb0
008da394 test eax, eax
008da396 je 0x8da3d1
008da398 mov ecx, 0x1d955d0
008da39d mov esi, 1
008da3a2 call 0x882370
008da3a7 mov edx, eax
008da3a9 xor eax, eax
008da3ab test edx, edx
008da3ad jle 0x8da3c1

REFERENCE 0x1dee638 candidate 0x8e1153
008e1147 call 0x8bf440
008e114c xorps xmm0, xmm0
008e114f movss dword ptr [0x1dee638], xmm0
008e1157 mov dword ptr [0x1dee5ec], 4
008e1161 mov eax, edi
008e1163 pop edi
008e1164 pop esi
008e1165 ret 
008e1166 mov edi, edi
008e1168 cmp eax, 0x31008e11
008e116d adc dword ptr [esi - 0x71eecf00], ecx
008e1173 add byte ptr [ecx], dh
008e1175 adc dword ptr [esi - 0x33333400], ecx

REFERENCE 0x1dee638 candidate 0x8fdd93
008fdd87 test esi, esi
008fdd89 je 0x8fdee7
008fdd8f movss xmm0, dword ptr [0x1dee638]
008fdd97 comiss xmm0, dword ptr [0xf0fc08]
008fdd9e ja 0x8fdee7
008fdda4 cmp dword ptr [0x1e85a90], 0
008fddab je 0x8fddcd
008fddad mov eax, dword ptr [0x1e85cd4]
008fddb2 cmp eax, 6
008fddb5 je 0x8fdee7

REFERENCE 0x1dee638 candidate 0x8ffa5d
008ffa51 test eax, eax
008ffa53 je 0x8ffbd5
008ffa59 movss xmm0, dword ptr [0x1dee638]
008ffa61 comiss xmm0, dword ptr [0xf0fc08]
008ffa68 jbe 0x8ffa7c
008ffa6a mov dword ptr [esp + 0x18], 1
008ffa72 mov dword ptr [esp + 0x44], 0x10000
008ffa7a jmp 0x8ffa88
008ffa7c mov dword ptr [esp + 0x18], esi

REFERENCE 0x1dee638 candidate 0x90356d
00903561 add esp, 0xc
00903564 ret 4
00903567 xorps xmm0, xmm0
0090356a comiss xmm0, dword ptr [0x1dee638]
00903571 jb 0x90359c
00903573 call 0x41ad80
00903578 test eax, eax
0090357a jne 0x90359c
0090357c cmp dword ptr [0x1dee930], eax
00903582 mov edx, dword ptr [esp + 0x14]
00903586 setne al
00903589 lea esi, [eax + 6]
0090358c lea ecx, [esi*8 + 0x12dd200]
00903593 mov dword ptr [edx], ecx

REFERENCE 0x1dee638 candidate 0x904a77
00904a6b add byte ptr [eax], al
00904a6d mov eax, esi
00904a6f pop esi
00904a70 ret 
00904a71 xorps xmm0, xmm0
00904a74 comiss xmm0, dword ptr [0x1dee638]
00904a7b jb 0x904ac1
00904a7d call 0x6b1ee0
00904a82 test eax, eax
00904a84 jne 0x904ac1
00904a86 cmp dword ptr [0x1dee930], esi
00904a8c je 0x904ab8
00904a8e mov ecx, edi
00904a90 call 0x6bed50
00904a95 test eax, eax
00904a97 je 0x904aa2
00904a99 mov esi, 8

REFERENCE 0x1dee638 candidate 0x90f02a
0090f01e ret 0xf02
0090f021 test ebp, edx
0090f023 add dword ptr [eax], eax
0090f025 add bl, dh
0090f027 movups xmm0, xmmword ptr [0x1dee638]
0090f02e movss dword ptr [esp + 8], xmm0
0090f034 call 0x880320
0090f039 test eax, eax
0090f03b je 0x90f047
0090f03d movss xmm0, dword ptr [0x1dee654]
0090f045 jmp 0x90f056
0090f047 call 0x880250
0090f04c fstp dword ptr [esp + 4]

REFERENCE 0x1dee638 candidate 0x9118ed
009118e1 clc 
009118e2 add cl, byte ptr [edi]
009118e4 test bh, cl
009118e6 add byte ptr [eax], al
009118e8 add bl, dh
009118ea movups xmm0, xmmword ptr [0x1dee638]
009118f1 comiss xmm0, dword ptr [0xf41a28]
009118f8 jb 0x9119b8
009118fe mov ecx, dword ptr [0x1dee620]
00911904 mov eax, dword ptr [ecx + 0x38]
00911907 xor ecx, ecx
00911909 test eax, eax
0091190b je 0x911910
0091190d mov ecx, dword ptr [eax + 0x18]
00911910 xorps xmm0, xmm0

REFERENCE 0x1dee638 candidate 0x911eac
00911ea0 and al, 4
00911ea2 movss xmm0, dword ptr [esp + 4]
00911ea8 movss xmm1, dword ptr [0x1dee638]
00911eb0 comiss xmm0, xmm1
00911eb3 jbe 0x911eb8
00911eb5 movaps xmm0, xmm1
00911eb8 test esi, esi
00911eba je 0x911fcb
00911ec0 mov eax, dword ptr [0x1dee620]
00911ec5 cmp eax, dword ptr [esi + 0x4c]
00911ec8 jne 0x911fcb

REFERENCE 0x1dee638 candidate 0x912883
00912877 and al, 0xc
00912879 movss xmm0, dword ptr [esp + 0xc]
0091287f movss xmm1, dword ptr [0x1dee638]
00912887 comiss xmm0, xmm1
0091288a jbe 0x91288f
0091288c movaps xmm0, xmm1
0091288f movss xmm1, dword ptr [esp + 8]
00912895 comiss xmm1, dword ptr [0xec6e14]
0091289c jb 0x9128a7
0091289e comiss xmm0, dword ptr [0xf41874]
009128a5 ja 0x9128ce
009128a7 pop ebx
009128a8 pop ebp

REFERENCE 0x1dee638 candidate 0x91672d
00916721 add byte ptr [eax], al
00916723 pop esi
00916724 jmp 0x9c2530
00916729 movss xmm0, dword ptr [0x1dee638]
00916731 ucomiss xmm0, dword ptr [0xf0fc08]
00916738 lahf 
00916739 test ah, 0x44
0091673c jnp 0x91674e
0091673e mov edx, 0xc
00916743 mov ecx, esi
00916745 call 0x4c7970
0091674a test eax, eax
0091674c je 0x91675a
0091674e mov edx, esi
00916750 mov ecx, 0xbe

REFERENCE 0x1dee638 candidate 0x924d1f
00924d13 das 
00924d14 add ebx, esi
00924d16 movups xmmword ptr [esp + 8], xmm0
00924d1b movss xmm0, dword ptr [0x1dee638]
00924d23 movss dword ptr [esp], xmm0
00924d28 movss xmm0, dword ptr [0x1dee884]
00924d30 movss dword ptr [esp + 4], xmm0
00924d36 jne 0x924d5b
00924d38 call 0x4120b0
00924d3d cmp dword ptr [eax + 0x34], 0
00924d41 je 0x924d5b
00924d43 mov ecx, dword ptr [eax + 0x2c]

REFERENCE 0x1dee638 candidate 0x924e02
00924df6 add byte ptr [ebx - 0x2116cfc3], al
00924dfc add dword ptr [eax], eax
00924dfe movss xmm0, dword ptr [0x1dee638]
00924e06 movss dword ptr [esp + 0xc], xmm0
00924e0c movss xmm0, dword ptr [0x1dee884]
00924e14 movss dword ptr [esp + 0x10], xmm0
00924e1a jne 0x924e40
00924e1c call 0x4120b0
00924e21 cmp dword ptr [eax + 0x34], 0
00924e25 je 0x924e40
00924e27 mov ecx, dword ptr [eax + 0x2c]

REFERENCE 0x1dee638 candidate 0x92ff0b
0092feff sub eax, 0x5100ff3
0092ff04 sbb al, 0x6e
0092ff06 in al, dx
0092ff07 add byte ptr [edi], cl
0092ff09 das 
0092ff0a add eax, 0x1dee638
0092ff0f jb 0x92ff2d
0092ff11 movss xmm0, dword ptr [0x119527c]
0092ff19 movss dword ptr [esp + 0x18], xmm0
0092ff1f movss xmm0, dword ptr [0x1195280]
0092ff27 movss dword ptr [esp + 0x14], xmm0
0092ff2d mov ecx, 6

REFERENCE 0x1dee638 candidate 0x93209c
00932090 sub eax, 0x5100ff3
00932095 sbb al, 0x6e
00932097 in al, dx
00932098 add byte ptr [edi], cl
0093209a das 
0093209b add eax, 0x1dee638
009320a0 jb 0x9320be
009320a2 movss xmm0, dword ptr [0x119527c]
009320aa movss dword ptr [esp + 0x10], xmm0
009320b0 movss xmm0, dword ptr [0x1195280]
009320b8 movss dword ptr [esp + 0xc], xmm0
009320be mov ecx, 6

REFERENCE 0x1dee638 candidate 0x93dcfc
0093dcf0 test byte ptr [ebx - 0x76b3dbb4], 0x71
0093dcf7 and al, 0xf3
0093dcf9 movups xmm0, xmmword ptr [0x1dee638]
0093dd00 movss dword ptr [esp + 0x18], xmm0
0093dd06 cvttss2si eax, dword ptr [esp + 0x18]
0093dd0c xorps xmm1, xmm1
0093dd0f cvtsi2ss xmm1, eax
0093dd13 comiss xmm1, xmm0
0093dd16 jb 0x93dd20
0093dd18 cvttss2si eax, dword ptr [esp + 0x18]
0093dd1e jmp 0x93dd27

REFERENCE 0x1dee638 candidate 0x93dd47
0093dd3b je 0x93dd4d
0093dd3d xorps xmm0, xmm0
0093dd40 cvtsi2ss xmm0, esi
0093dd44 comiss xmm0, dword ptr [0x1dee638]
0093dd4b jbe 0x93dd51
0093dd4d xor eax, eax
0093dd4f jmp 0x93dd55
0093dd51 mov eax, dword ptr [esp + 0x7c]
0093dd55 mov esi, dword ptr [esp + 0x20]
0093dd59 mov ecx, dword ptr [esp + 0x4c]
0093dd5d mov dword ptr [ecx + 0x44], eax
0093dd60 test esi, esi
0093dd62 jne 0x93dd68
0093dd64 xor eax, eax
0093dd66 jmp 0x93dd6e
0093dd68 mov eax, dword ptr [esi + 0xb00]

REFERENCE 0x1dee638 candidate 0x93e95d
0093e951 subss xmm0, dword ptr [0xec7084]
0093e959 movss xmm1, dword ptr [0x1dee638]
0093e961 comiss xmm1, xmm0
0093e964 jae 0x93ea0a
0093e96a call 0x4120b0
0093e96f cmp dword ptr [eax + 0x34], 0
0093e973 je 0x93ea0a
0093e979 mov ecx, dword ptr [eax + 0x2c]
0093e97c lea ecx, [ecx + ecx*2]
0093e97f cmp dword ptr [eax + ecx*4 + 0x14], 0xa

REFERENCE 0x1dee638 candidate 0x94145c
00941450 movss xmm0, dword ptr [0x1e3637c]
00941458 movss xmm1, dword ptr [0x1dee638]
00941460 movaps xmm2, xmm0
00941463 subss xmm2, dword ptr [0xec6e14]
0094146b comiss xmm2, xmm1
0094146e ja 0x941479
00941470 comiss xmm1, xmm0
00941473 jbe 0x94150f
00941479 pxor xmm0, xmm0
0094147d movdqa xmmword ptr [esp + 0x40], xmm0

REFERENCE 0x1dee638 candidate 0x941503
009414f7 adc dword ptr [edx + 0xc], eax
009414fa call 0x9436a0
009414ff movss xmm0, dword ptr [0x1dee638]
00941507 movss dword ptr [0x1e3637c], xmm0
0094150f pop edi
00941510 pop esi
00941511 mov esp, ebp
00941513 pop ebp
00941514 ret 4
00941517 adc al, 0xcc
00941519 int3 
0094151a int3 
0094151b int3 
0094151c int3 
0094151d int3 
0094151e int3 
0094151f int3 
00941520 sub esp, 0x30
00941523 cmp dword ptr [0x1e85cd4], 4
0094152a push esi

REFERENCE 0x1dee638 candidate 0x941560
00941554 subss xmm0, dword ptr [0xec7084]
0094155c movss xmm1, dword ptr [0x1dee638]
00941564 comiss xmm1, xmm0
00941567 jae 0x94161e
0094156d call 0x4120b0
00941572 cmp dword ptr [eax + 0x34], 0
00941576 je 0x94161e
0094157c mov ecx, dword ptr [eax + 0x2c]
0094157f lea ecx, [ecx + ecx*2]
00941582 cmp dword ptr [eax + ecx*4 + 0x14], 0xa

REFERENCE 0x1dee638 candidate 0x944640
00944634 fiadd word ptr [ecx]
00944636 xor ebx, ebx
00944638 push ebx
00944639 mov byte ptr [esi + 0x3d], al
0094463c movss xmm0, dword ptr [0x1dee638]
00944644 push ebx
00944645 movss dword ptr [esi + 0x40], xmm0
0094464a call 0x9f4070
0094464f lea edx, [ebx + 0x3b]
00944652 mov ecx, eax
00944654 call 0x6252b0
00944659 call 0xe22fa0
0094465e push ebx
0094465f push ebx
00944660 mov word ptr [esi + 8], ax

REFERENCE 0x1dee638 candidate 0x944d56
00944d4a subss xmm0, dword ptr [0xec7084]
00944d52 movss xmm1, dword ptr [0x1dee638]
00944d5a comiss xmm1, xmm0
00944d5d jae 0x944eff
00944d63 jmp 0x944d8f
00944d65 mov eax, dword ptr [edi + 0x1c]
00944d68 test byte ptr [eax], 0x10
00944d6b je 0x944ede
00944d71 call 0x4120b0
00944d76 mov ecx, dword ptr [eax + 0x2c]

REFERENCE 0x1dee638 candidate 0x944e17
00944e0b in eax, 0x5d
00944e0d ret 
00944e0e cmp ebx, 0xa
00944e11 jne 0x944e35
00944e13 movss xmm0, dword ptr [0x1dee638]
00944e1b movss dword ptr [0x1e364a0], xmm0
00944e23 movss xmm0, dword ptr [0xec704c]
00944e2b movss dword ptr [0x1e364a4], xmm0
00944e33 jmp 0x944e5d
00944e35 movss xmm0, dword ptr [0x1e364a4]

REFERENCE 0x1dee638 candidate 0x944e51
00944e45 movss dword ptr [0x1e364a4], xmm0
00944e4d movss xmm0, dword ptr [0x1dee638]
00944e55 movss dword ptr [0x1e364a0], xmm0
00944e5d pxor xmm0, xmm0
00944e61 movdqa xmmword ptr [esp + 0x50], xmm0
00944e67 movdqa xmmword ptr [esp + 0x60], xmm0
00944e6d pxor xmm0, xmm0
00944e71 lea ecx, [esp + 0x30]

REFERENCE 0x1dee638 candidate 0x948772
00948766 in al, dx
00948767 add bl, dh
00948769 movups xmmword ptr [esp + 0x18], xmm0
0094876e movss xmm0, dword ptr [0x1dee638]
00948776 test edi, edi
00948778 je 0x9487b5
0094877a movss dword ptr [esp + 0x20], xmm0
00948780 call 0x880320
00948785 test eax, eax
00948787 je 0x948793
00948789 movss xmm0, dword ptr [0x1dee654]
00948791 jmp 0x9487a2
00948793 call 0x880250

REFERENCE 0x1dee638 candidate 0x967fb9
00967fad or bl, dh
00967faf movups xmm0, xmmword ptr [0xec6e18]
00967fb6 comiss xmm0, dword ptr [0x1dee638]
00967fbd jbe 0x967fee
00967fbf mov eax, dword ptr [esi + 0x30]
00967fc2 mov ecx, dword ptr [0x1e85dbc]
00967fc8 mov edi, dword ptr [eax + 0xc]
00967fcb push ebx
00967fcc push ebp
00967fcd mov ebp, dword ptr [eax + 0x10]
00967fd0 mov ebx, ecx
00967fd2 call 0x9b0ce0
00967fd7 mov esi, eax
00967fd9 mov ecx, ebx
00967fdb sub esi, edi

REFERENCE 0x1dee638 candidate 0x97e16b
0097e15f int3 
0097e160 mov eax, dword ptr [0x1dee5ec]
0097e165 mov dword ptr [ecx], eax
0097e167 movss xmm0, dword ptr [0x1dee638]
0097e16f movss dword ptr [ecx + 4], xmm0
0097e174 ret 
0097e175 int3 
0097e176 int3 
0097e177 int3 
0097e178 int3 
0097e179 int3 
0097e17a int3 
0097e17b int3 
0097e17c int3 
0097e17d int3 
0097e17e int3 
0097e17f int3 
0097e180 lea eax, [ecx - 0x1e]
0097e183 cmp eax, 0x13
0097e186 ja 0x97e199
0097e188 movzx eax, byte ptr [eax + 0x97e1a8]

REFERENCE 0x1dee638 candidate 0x97faee
0097fae2 inc esp
0097fae3 and al, 0xc
0097fae5 mov eax, dword ptr [0x1dee5ec]
0097faea movss xmm1, dword ptr [0x1dee638]
0097faf2 mov dword ptr [esi], eax
0097faf4 movss dword ptr [esi + 4], xmm1
0097faf9 movss dword ptr [esi + 8], xmm0
0097fafe mov eax, esi
0097fb00 pop esi
0097fb01 mov esp, ebp
0097fb03 pop ebp
0097fb04 ret 
0097fb05 int3 
0097fb06 int3 
0097fb07 int3 
0097fb08 int3 
0097fb09 int3 
0097fb0a int3 
0097fb0b int3 
0097fb0c int3 
0097fb0d int3 
0097fb0e int3 
0097fb0f int3 
0097fb10 push esi
0097fb11 mov esi, ecx

REFERENCE 0x1dee638 candidate 0x9a8322
009a8316 adc eax, 0x5100ff3
009a831b and byte ptr [ebx + 0x2f0f00ed], dh
009a8321 add eax, 0x1dee638
009a8326 jb 0x9a832c
009a8328 xor eax, eax
009a832a pop edi
009a832b ret 
009a832c push esi
009a832d mov esi, dword ptr [ecx + 0x1284]
009a8333 shr esi, 4
009a8336 and esi, 7
009a8339 cmp eax, 1
009a833c jle 0x9a837b
009a833e mov eax, dword ptr [ecx + 0xb00]

REFERENCE 0x1dee638 candidate 0x9a836f
009a8363 add ebx, esi
009a8365 mulps xmm0, xmmword ptr [0xec6fd0]
009a836c comiss xmm0, dword ptr [0x1dee638]
009a8373 jb 0x9a837b
009a8375 cmp eax, -5
009a8378 jg 0x9a837b
009a837a dec esi
009a837b xor eax, eax
009a837d cmp esi, edi
009a837f pop esi
009a8380 setge al
009a8383 pop edi
009a8384 ret 
009a8385 lea ecx, [ecx]
009a8388 cli 
009a8389 sbb byte ptr [edx - 0x657d0600], 0
009a8390 loopne 0x9a8314

REFERENCE 0x1dee638 candidate 0x9a83b7
009a83ab int3 
009a83ac int3 
009a83ad int3 
009a83ae int3 
009a83af int3 
009a83b0 sub esp, 0xc
009a83b3 movss xmm0, dword ptr [0x1dee638]
009a83bb push esi
009a83bc mov esi, dword ptr [0x1dee5ec]
009a83c2 movss dword ptr [esp + 0xc], xmm0
009a83c8 call 0x880320
009a83cd test eax, eax
009a83cf je 0x9a83e1
009a83d1 movss xmm0, dword ptr [0x1dee654]
009a83d9 movss dword ptr [esp + 4], xmm0

REFERENCE 0x1dee638 candidate 0x9aa1e4
009aa1d8 int3 
009aa1d9 int3 
009aa1da int3 
009aa1db int3 
009aa1dc int3 
009aa1dd int3 
009aa1de int3 
009aa1df int3 
009aa1e0 movss xmm0, dword ptr [0x1dee638]
009aa1e8 push esi
009aa1e9 push edi
009aa1ea mov edi, dword ptr [0x1dee5ec]
009aa1f0 cmp edi, 4
009aa1f3 jl 0x9aa21b
009aa1f5 movss xmm1, dword ptr [0xec90f4]
009aa1fd comiss xmm1, xmm0
009aa200 jbe 0x9aa207
009aa202 pop edi
009aa203 xor eax, eax
009aa205 pop esi
009aa206 ret 

REFERENCE 0x1dee638 candidate 0x9aa23b
009aa22f cmp ebx, esi
009aa231 movups xmm0, xmmword ptr [0xec8940]
009aa238 comiss xmm0, dword ptr [0x1dee638]
009aa23f jb 0x9aa261
009aa241 movss xmm1, dword ptr [0xec7238]
009aa249 mov edx, eax
009aa24b neg edx
009aa24d and edx, ecx
009aa24f not ecx
009aa251 and ecx, eax
009aa253 or edx, ecx
009aa255 xorps xmm0, xmm0
009aa258 cvtsi2ss xmm0, edx
009aa25c comiss xmm1, xmm0
009aa25f jae 0x9aa202
009aa261 pop edi

REFERENCE 0x1dee638 candidate 0x9abac8
009ababc add dword ptr [ebx], eax
009ababe jne 0x9abb0d
009abac0 test ecx, ecx
009abac2 je 0x9abb0d
009abac4 movss xmm1, dword ptr [0x1dee638]
009abacc divss xmm1, xmm0
009abad0 movss xmm0, dword ptr [0xec8944]
009abad8 comiss xmm0, xmm1
009abadb jbe 0x9abb0d
009abadd test eax, eax
009abadf jne 0x9abb0d
009abae1 movss xmm0, dword ptr [0xec7070]
009abae9 comiss xmm0, dword ptr [esp + 0x10]
009abaee jbe 0x9abb0d

REFERENCE 0x1dee638 candidate 0x9abc86
009abc7a add eax, 0x48400e8
009abc7f add byte ptr [ecx + 0x100ff303], cl
009abc85 add eax, 0x1dee638
009abc8a movss dword ptr [ebx + 0x2ac], xmm0
009abc92 movss xmm0, dword ptr [0x1dee884]
009abc9a mov dword ptr [esp + 0x10], eax
009abc9e movss dword ptr [ebx + 0x2b0], xmm0
009abca6 call 0x880250

REFERENCE 0x1dee638 candidate 0x9ad23e
009ad232 push esi
009ad233 movss xmm0, dword ptr [0xec9918]
009ad23b comiss xmm0, dword ptr [0x1dee638]
009ad242 ja 0x9ad2b2
009ad244 push 0
009ad246 push 0
009ad248 mov ecx, esi
009ad24a call 0x6b5880
009ad24f mov edx, 0x3b
009ad254 mov ecx, eax
009ad256 call 0x6252b0
009ad25b fstp dword ptr [esp + 0xc]
009ad25f mov ecx, dword ptr [esi + 0x34]
009ad262 push 0
009ad264 push 0

REFERENCE 0x1dee638 candidate 0x9ad375
009ad369 test eax, eax
009ad36b jns 0x9ad412
009ad371 movss xmm0, dword ptr [0x1dee638]
009ad379 movss xmm2, dword ptr [0xf4d12c]
009ad381 comiss xmm0, xmm2
009ad384 jbe 0x9ad399
009ad386 cmp eax, edi
009ad388 jg 0x9ad399
009ad38a lea ecx, [edi - 0xf]
009ad38d cmp eax, ecx
009ad38f jl 0x9ad399
009ad391 mov dword ptr [esp + 0x10], 0xc

REFERENCE 0x1dee638 candidate 0x9b0c7e
009b0c72 pop ss
009b0c73 movss xmm0, dword ptr [0xf4d134]
009b0c7b comiss xmm0, dword ptr [0x1dee638]
009b0c82 jbe 0x9b0c8a
009b0c84 mov eax, 1
009b0c89 ret 
009b0c8a xor eax, eax
009b0c8c ret 
009b0c8d int3 
009b0c8e int3 
009b0c8f int3 
009b0c90 push esi
009b0c91 call 0x8803d0
009b0c96 mov esi, eax
009b0c98 test esi, esi
009b0c9a je 0x9b0cde
009b0c9c lea esp, [esp]
009b0ca0 mov eax, dword ptr [esi + 0xb0c]

REFERENCE 0x1dee638 candidate 0x9b4f60
009b4f54 cmp eax, 0x1dee5ec
009b4f59 add dword ptr [ebp + 0x1c], esi
009b4f5c movss xmm0, dword ptr [0x1dee638]
009b4f64 ucomiss xmm0, dword ptr [0x1dee884]
009b4f6b lahf 
009b4f6c test ah, 0x44
009b4f6f jp 0x9b4f78
009b4f71 mov esi, 1
009b4f76 jmp 0x9b4f7a
009b4f78 xor esi, esi
009b4f7a cmp dword ptr [esp + 0x10], 0
009b4f7f je 0x9b4fb5
009b4f81 cmp dword ptr [esp + 0x14], 0
009b4f86 je 0x9b4fb5

REFERENCE 0x1dee638 candidate 0x9c449a
009c448e movss xmm0, dword ptr [0x1dee884]
009c4496 subss xmm0, dword ptr [0x1dee638]
009c449e divss xmm0, dword ptr [0x1dee884]
009c44a6 mov ecx, edx
009c44a8 dec ecx
009c44a9 je 0x9c44ca
009c44ab dec ecx
009c44ac je 0x9c44c7
009c44ae dec ecx
009c44af je 0x9c44c2
009c44b1 cmp edx, 4
009c44b4 jne 0x9c44bb
009c44b6 add eax, 0x3c
009c44b9 jmp 0x9c44ca
009c44bb jle 0x9c44ca
009c44bd add eax, 0x50
009c44c0 jmp 0x9c44ca

REFERENCE 0x1dee638 candidate 0x9c454a
009c453e movss xmm0, dword ptr [0x1dee884]
009c4546 subss xmm0, dword ptr [0x1dee638]
009c454e divss xmm0, dword ptr [0x1dee884]
009c4556 mov ecx, edx
009c4558 dec ecx
009c4559 je 0x9c457a
009c455b dec ecx
009c455c je 0x9c4577
009c455e dec ecx
009c455f je 0x9c4572
009c4561 cmp edx, 4
009c4564 jne 0x9c456b
009c4566 add eax, 0x3c
009c4569 jmp 0x9c457a
009c456b jle 0x9c457a
009c456d add eax, 0x50
009c4570 jmp 0x9c457a

REFERENCE 0x1dee638 candidate 0x9c48b1
009c48a5 add dword ptr [ebx - 0x253c170e], ecx
009c48ab jmp 0x9c48ac
009c48ad movss xmm1, dword ptr [0x1dee638]
009c48b5 mov ecx, eax
009c48b7 sar ecx, 0x1f
009c48ba mov edx, eax
009c48bc neg edx
009c48be and edx, ecx
009c48c0 not ecx
009c48c2 and ecx, eax
009c48c4 or edx, ecx
009c48c6 xorps xmm0, xmm0
009c48c9 cvtsi2ss xmm0, edx
009c48cd comiss xmm0, dword ptr [0xf0fc08]
009c48d4 jbe 0x9c492c

REFERENCE 0x1dee638 candidate 0x9c496f
009c4963 movss xmm0, dword ptr [0x1dee884]
009c496b subss xmm0, dword ptr [0x1dee638]
009c4973 divss xmm0, dword ptr [0x1dee884]
009c497b movss xmm1, dword ptr [0xec6fd0]
009c4983 comiss xmm0, xmm1
009c4986 movss dword ptr [esp + 8], xmm0
009c498c pop edi
009c498d jb 0x9c499e
009c498f subss xmm0, xmm1
009c4993 comiss xmm0, xmm1

REFERENCE 0x1dee638 candidate 0x9c4a31
009c4a25 sbb dh, bl
009c4a27 movups xmm0, xmmword ptr [0xec9600]
009c4a2e comiss xmm0, dword ptr [0x1dee638]
009c4a35 jb 0x9c4a40
009c4a37 mov edx, eax
009c4a39 mov ecx, esi
009c4a3b call 0x9c48a0
009c4a40 imul eax, eax, 0x64
009c4a43 test edi, edi
009c4a45 je 0x9c4a55
009c4a47 add eax, 0x1325448
009c4a4c mov dword ptr [esi + 0x68], 0x13259c0
009c4a53 jmp 0x9c4a61

REFERENCE 0x1dee638 candidate 0x9c4b7a
009c4b6e and dh, bl
009c4b70 movups xmm0, xmmword ptr [0xec9600]
009c4b77 comiss xmm0, dword ptr [0x1dee638]
009c4b7e jb 0x9c4b91
009c4b80 mov edx, edi
009c4b82 mov ecx, esi
009c4b84 call 0x9c48a0
009c4b89 mov ebx, dword ptr [0x1dee5ec]
009c4b8f mov edi, eax
009c4b91 fld dword ptr [esi + 0x80]
009c4b97 mov edx, dword ptr [esi + 0x64]
009c4b9a mov ecx, esi
009c4b9c fstp dword ptr [esp + 0x1c]

REFERENCE 0x1dee638 candidate 0x9d7d34
009d7d28 int3 
009d7d29 int3 
009d7d2a int3 
009d7d2b int3 
009d7d2c int3 
009d7d2d int3 
009d7d2e int3 
009d7d2f int3 
009d7d30 cvttss2si eax, dword ptr [0x1dee638]
009d7d38 cdq 
009d7d39 mov ecx, 0x3c
009d7d3e idiv ecx
009d7d40 imul eax, eax, 0x64
009d7d43 cmp edx, 0x37
009d7d46 jl 0x9d7d4c
009d7d48 add eax, 0x37
009d7d4b ret 
009d7d4c cmp edx, 5
009d7d4f jg 0x9d7d55
009d7d51 sub eax, 0x2d
009d7d54 ret 
009d7d55 cmp edx, 0x14
009d7d58 jg 0x9d7d5e

REFERENCE 0x1dee638 candidate 0x9d7d74
009d7d68 shr byte ptr [eax], 0xc3
009d7d6b int3 
009d7d6c int3 
009d7d6d int3 
009d7d6e int3 
009d7d6f int3 
009d7d70 cvttss2si eax, dword ptr [0x1dee638]
009d7d78 cdq 
009d7d79 mov ecx, 0x3c
009d7d7e idiv ecx
009d7d80 mov ecx, eax
009d7d82 shl ecx, 4
009d7d85 sub ecx, eax
009d7d87 lea eax, [edx + ecx*4]
009d7d8a ret 
009d7d8b int3 
009d7d8c int3 
009d7d8d int3 
009d7d8e int3 
009d7d8f int3 
009d7d90 push ecx
009d7d91 call 0x880320
009d7d96 test eax, eax
009d7d98 je 0x9d7da4

REFERENCE 0x1dee638 candidate 0x9d7dc4
009d7db8 int3 
009d7db9 int3 
009d7dba int3 
009d7dbb int3 
009d7dbc int3 
009d7dbd int3 
009d7dbe int3 
009d7dbf int3 
009d7dc0 movss xmm0, dword ptr [0x1dee638]
009d7dc8 mulss xmm0, dword ptr [0xec6e10]
009d7dd0 cvttss2si eax, xmm0
009d7dd4 cdq 
009d7dd5 mov ecx, 0xa
009d7dda idiv ecx
009d7ddc mov eax, edx
009d7dde ret 
009d7ddf int3 
009d7de0 push esi
009d7de1 call 0x882310
009d7de6 mov esi, eax

REFERENCE 0x1dee638 candidate 0x9d8fd7
009d8fcb int3 
009d8fcc int3 
009d8fcd int3 
009d8fce int3 
009d8fcf int3 
009d8fd0 sub esp, 8
009d8fd3 movss xmm0, dword ptr [0x1dee638]
009d8fdb push esi
009d8fdc push edi
009d8fdd mov esi, ecx
009d8fdf movss dword ptr [esp + 0xc], xmm0
009d8fe5 call 0x880320
009d8fea test eax, eax
009d8fec je 0x9d8ff8
009d8fee movss xmm1, dword ptr [0x1dee654]
009d8ff6 jmp 0x9d9007
009d8ff8 call 0x880250

REFERENCE 0x1dee638 candidate 0xa3253c
00a32530 mulss xmm0, dword ptr [0xec6e1c]
00a32538 movss dword ptr [0x1dee638], xmm0
00a32540 movss xmm0, dword ptr [0xec9600]
00a32548 mov ecx, 0x1dee628
00a3254d movss dword ptr [0x1dee654], xmm0
00a32555 call 0x403fd0
00a3255a mov ecx, 0x1dee644
00a3255f call 0x403fd0

REFERENCE 0x1dee638 candidate 0xa3258c
00a32580 mulss xmm0, dword ptr [0xec6e1c]
00a32588 movss dword ptr [0x1dee638], xmm0
00a32590 movss xmm0, dword ptr [0xec9600]
00a32598 mov ecx, 0x1dee628
00a3259d movss dword ptr [0x1dee654], xmm0
00a325a5 call 0x403fd0
00a325aa mov ecx, 0x1dee644
00a325af call 0x403fd0

REFERENCE 0x1dee638 candidate 0xa34e55
00a34e49 push ebx
00a34e4a mov ah, 0xe4

REFERENCE 0x1dee638 candidate 0xa45260
00a45254 add bl, dh
00a45256 movups xmm0, xmmword ptr [0xec6e10]
00a4525d comiss xmm0, dword ptr [0x1dee638]
00a45264 jbe 0xa45405
00a4526a call 0x9f4070
00a4526f xor ebx, ebx
00a45271 cmp dword ptr [0x1334cdc], eax
00a45277 sete bl
00a4527a call 0x882310
00a4527f mov esi, eax
00a45281 call 0x882340
00a45286 sub esi, eax

REFERENCE 0x1dee638 candidate 0xa455b1
00a455a5 xchg ebp, eax
00a455a6 ret 0x548d
00a455a9 adc bh, bh
00a455ab imul esi, edx
00a455ae comiss xmm0, dword ptr [0x1dee638]
00a455b5 jb 0xa455cf
00a455b7 test esi, esi
00a455b9 jle 0xa455cf
00a455bb cmp dword ptr [ebx], 0
00a455be mov dword ptr [edi], 2
00a455c4 je 0xa455d5
00a455c6 mov dword ptr [edi + 0x10], 2
00a455cd jmp 0xa455d5
00a455cf mov dword ptr [edi], 0
00a455d5 mov eax, dword ptr [esp + 0x10]

REFERENCE 0x1dee638 candidate 0xa9dc12
00a9dc06 add al, 0x7c
00a9dc08 add eax, 0x4bf
00a9dc0d add bl, dh
00a9dc0f movups xmm0, xmmword ptr [0x1dee638]
00a9dc16 movss dword ptr [esp + 0x10], xmm0
00a9dc1c cvttss2si eax, dword ptr [esp + 0x10]
00a9dc22 xorps xmm1, xmm1
00a9dc25 cvtsi2ss xmm1, eax
00a9dc29 comiss xmm1, xmm0
00a9dc2c jb 0xa9dc38
00a9dc2e cvttss2si eax, dword ptr [esp + 0x10]
00a9dc34 mov esi, eax
00a9dc36 jmp 0xa9dc41

REFERENCE 0x1dee638 candidate 0xb3250b
00b324ff movss xmm0, dword ptr [esp + 0xc]
00b32505 jmp 0xb3250f
00b32507 movss xmm0, dword ptr [0x1dee638]
00b3250f lea edx, [esp + 0x10]
00b32513 lea ecx, [esp + 0x18]
00b32517 lea eax, [esp + 0x14]
00b3251b mov dword ptr [esp + 0x14], edx
00b3251f push ecx
00b32520 mov ecx, dword ptr [esi + 0x14]
00b32523 mov edx, 0x26383628
00b32528 movss dword ptr [esp + 0x14], xmm0
00b3252e mov dword ptr [esp + 0x1c], ebx

REFERENCE 0x1dee638 candidate 0xb3cb2b
00b3cb1f ror byte ptr [edi], cl
00b3cb21 push edi
00b3cb22 sal bl, 0xf
00b3cb25 sub al, dl
00b3cb27 addss xmm0, dword ptr [0x1dee638]
00b3cb2f pop esi
00b3cb30 movss dword ptr [0x1fe1a94], xmm0
00b3cb38 pop edi
00b3cb39 ret 
00b3cb3a movss xmm0, dword ptr [0xec6e14]
00b3cb42 movss dword ptr [0x1fe1a94], xmm0
00b3cb4a pop esi
00b3cb4b pop edi
00b3cb4c ret 
00b3cb4d int3 
00b3cb4e int3 
00b3cb4f int3 

REFERENCE 0x1dee638 candidate 0xb70906
00b708fa sbb bl, dh
00b708fc movups xmm0, xmmword ptr [0x1dee884]
00b70903 ucomiss xmm0, dword ptr [0x1dee638]
00b7090a lahf 
00b7090b test ah, 0x44
00b7090e jp 0xb70913
00b70910 or dword ptr [esi + 0x10], ebx
00b70913 call 0x9f05a0
00b70918 cmp eax, 3
00b7091b jne 0xb7094e
00b7091d call 0x4120b0
00b70922 mov edx, dword ptr [eax]
00b70924 mov ecx, eax
00b70926 mov eax, dword ptr [edx + 4]
00b70929 call eax
00b7092b cmp eax, ebx

REFERENCE 0x1dee638 candidate 0xb7fd68
00b7fd5c cmp dword ptr [0x1dee930], esi
00b7fd62 je 0xb7fd9a
00b7fd64 movss xmm0, dword ptr [0x1dee638]
00b7fd6c ucomiss xmm0, dword ptr [0xf0fc08]
00b7fd73 lahf 
00b7fd74 test ah, 0x44
00b7fd77 jp 0xb7fd9a
00b7fd79 cmp edx, 5
00b7fd7c jl 0xb7fd9a
00b7fd7e lea eax, [esp + 4]
00b7fd82 mov edx, 0xa83dc5f6
00b7fd87 push eax
00b7fd88 mov dword ptr [esp + 8], esi
00b7fd8c mov dword ptr [esp + 0xc], esi

REFERENCE 0x1dee638 candidate 0xb7fe79
00b7fe6d cmp dword ptr [0x1dee930], ebx
00b7fe73 je 0xb7feae
00b7fe75 movss xmm0, dword ptr [0x1dee638]
00b7fe7d ucomiss xmm0, dword ptr [0xf0fc08]
00b7fe84 lahf 
00b7fe85 test ah, 0x44
00b7fe88 jp 0xb7feae
00b7fe8a cmp esi, 5
00b7fe8d jl 0xb7feae
00b7fe8f lea eax, [esp + 8]
00b7fe93 push eax
00b7fe94 mov edx, 0xa83dc5f6
00b7fe99 mov ecx, edi
00b7fe9b mov dword ptr [esp + 0xc], ebx

REFERENCE 0x1dee638 candidate 0xb8005c
00b80050 movss xmm0, dword ptr [esp + 0x1c]
00b80056 jmp 0xb80060
00b80058 movss xmm0, dword ptr [0x1dee638]
00b80060 comiss xmm0, dword ptr [0xec6e1c]
00b80067 jb 0xb800ca
00b80069 cvttss2si ecx, xmm0
00b8006d mov eax, 0x88888889
00b80072 imul ecx
00b80074 add edx, ecx
00b80076 sar edx, 5
00b80079 mov ecx, edx
00b8007b shr ecx, 0x1f
00b8007e add ecx, edx

REFERENCE 0x1dee638 candidate 0xb800fc
00b800f0 movss xmm0, dword ptr [esp + 0x1c]
00b800f6 jmp 0xb80106
00b800f8 movss xmm0, dword ptr [0x1dee638]
00b80100 movss dword ptr [esp + 0x1c], xmm0
00b80106 cvttss2si eax, dword ptr [esp + 0x1c]
00b8010c xorps xmm1, xmm1
00b8010f cvtsi2ss xmm1, eax
00b80113 comiss xmm1, xmm0
00b80116 jb 0xb80120
00b80118 cvttss2si eax, dword ptr [esp + 0x1c]
00b8011e jmp 0xb80127

REFERENCE 0x1dee638 candidate 0xb801cc
00b801c0 movss xmm0, dword ptr [esp + 0x1c]
00b801c6 jmp 0xb801d6
00b801c8 movss xmm0, dword ptr [0x1dee638]
00b801d0 movss dword ptr [esp + 0x1c], xmm0
00b801d6 cvttss2si eax, dword ptr [esp + 0x1c]
00b801dc xorps xmm1, xmm1
00b801df cvtsi2ss xmm1, eax
00b801e3 comiss xmm1, xmm0
00b801e6 jb 0xb801f0
00b801e8 cvttss2si eax, dword ptr [esp + 0x1c]
00b801ee jmp 0xb801f7

REFERENCE 0x1dee638 candidate 0xb8028c
00b80280 movss xmm0, dword ptr [esp + 0x1c]
00b80286 jmp 0xb80296
00b80288 movss xmm0, dword ptr [0x1dee638]
00b80290 movss dword ptr [esp + 0x1c], xmm0
00b80296 cvttss2si eax, dword ptr [esp + 0x1c]
00b8029c xorps xmm1, xmm1
00b8029f cvtsi2ss xmm1, eax
00b802a3 comiss xmm1, xmm0
00b802a6 jb 0xb802b0
00b802a8 cvttss2si eax, dword ptr [esp + 0x1c]
00b802ae jmp 0xb802b7

REFERENCE 0x1dee638 candidate 0xb8034c
00b80340 movss xmm0, dword ptr [esp + 0x1c]
00b80346 jmp 0xb80356
00b80348 movss xmm0, dword ptr [0x1dee638]
00b80350 movss dword ptr [esp + 0x1c], xmm0
00b80356 cvttss2si eax, dword ptr [esp + 0x1c]
00b8035c xorps xmm1, xmm1
00b8035f cvtsi2ss xmm1, eax
00b80363 comiss xmm1, xmm0
00b80366 jb 0xb80370
00b80368 cvttss2si eax, dword ptr [esp + 0x1c]
00b8036e jmp 0xb80377

REFERENCE 0x1dee638 candidate 0xb8045c
00b80450 movss xmm0, dword ptr [esp + 0x1c]
00b80456 jmp 0xb80466
00b80458 movss xmm0, dword ptr [0x1dee638]
00b80460 movss dword ptr [esp + 0x1c], xmm0
00b80466 cvttss2si eax, dword ptr [esp + 0x1c]
00b8046c xorps xmm1, xmm1
00b8046f cvtsi2ss xmm1, eax
00b80473 comiss xmm1, xmm0
00b80476 jb 0xb80480
00b80478 cvttss2si eax, dword ptr [esp + 0x1c]
00b8047e jmp 0xb80487

REFERENCE 0x1dee638 candidate 0xb8056c
00b80560 movss xmm0, dword ptr [esp + 0x1c]
00b80566 jmp 0xb80576
00b80568 movss xmm0, dword ptr [0x1dee638]
00b80570 movss dword ptr [esp + 0x1c], xmm0
00b80576 cvttss2si eax, dword ptr [esp + 0x1c]
00b8057c xorps xmm1, xmm1
00b8057f cvtsi2ss xmm1, eax
00b80583 comiss xmm1, xmm0
00b80586 jb 0xb80590
00b80588 cvttss2si eax, dword ptr [esp + 0x1c]
00b8058e jmp 0xb80597

REFERENCE 0x1dee638 candidate 0xb806bd
00b806b1 cmp dword ptr [0x1dee930], edi
00b806b7 je 0xb806e6
00b806b9 movss xmm0, dword ptr [0x1dee638]
00b806c1 ucomiss xmm0, dword ptr [0xf0fc08]
00b806c8 lahf 
00b806c9 test ah, 0x44
00b806cc jp 0xb806e6
00b806ce cmp esi, 5
00b806d1 jl 0xb806e6
00b806d3 lea eax, [esp + 0x10]
00b806d7 mov dword ptr [esp + 0x10], edi
00b806db push eax
00b806dc mov edx, 0xe3155ed0

REFERENCE 0x1dee638 candidate 0xb80838
00b8082c fiadd word ptr [ecx]
00b8082e movss dword ptr [esp + 0x28], xmm0
00b80834 movss xmm0, dword ptr [0x1dee638]
00b8083c movss xmm1, dword ptr [esp + 0x28]
00b80842 comiss xmm1, xmm0
00b80845 jae 0xb80a0d
00b8084b xorps xmm1, xmm1
00b8084e comiss xmm1, xmm0
00b80851 jae 0xb80a0d
00b80857 call 0x9c8250
00b8085c test eax, eax

REFERENCE 0x1dee638 candidate 0xb85ec5
00b85eb9 push es
00b85eba test byte ptr [0x1dee640], al
00b85ec0 jne 0xb85ed1
00b85ec2 comiss xmm0, dword ptr [0x1dee638]
00b85ec9 jbe 0xb85ed1
00b85ecb mov eax, 2
00b85ed0 ret 
00b85ed1 test byte ptr [0x1dee65c], al
00b85ed7 jne 0xb85ee8
00b85ed9 comiss xmm0, dword ptr [0x1dee654]
00b85ee0 jbe 0xb85ee8
00b85ee2 mov eax, 1
00b85ee7 ret 
00b85ee8 xor eax, eax
00b85eea ret 
00b85eeb int3 
00b85eec int3 

REFERENCE 0x1dee638 candidate 0xb86442
00b86436 push es
00b86437 test byte ptr [0x1dee640], al
00b8643d jne 0xb8644f
00b8643f comiss xmm0, dword ptr [0x1dee638]
00b86446 jbe 0xb8644f
00b86448 mov eax, 2
00b8644d jmp 0xb86469
00b8644f test byte ptr [0x1dee65c], al
00b86455 jne 0xb86467
00b86457 comiss xmm0, dword ptr [0x1dee654]
00b8645e jbe 0xb86467
00b86460 mov eax, 1
00b86465 jmp 0xb86469
00b86467 xor eax, eax

REFERENCE 0x1dee638 candidate 0xb87774
00b87768 add bl, dh
00b8776a movups xmm0, xmmword ptr [0x1dee884]
00b87771 ucomiss xmm0, dword ptr [0x1dee638]
00b87778 lahf 
00b87779 test ah, 0x44
00b8777c jnp 0xb8778d
00b8777e lea ecx, [esi + 0x6e]
00b87781 call 0x4c7850
00b87786 mov esi, eax
00b87788 neg esi
00b8778a sbb esi, esi
00b8778c inc esi
00b8778d movss xmm0, dword ptr [0x1ffd4a4]

REFERENCE 0x1dee638 candidate 0xb87799
00b8778d movss xmm0, dword ptr [0x1ffd4a4]
00b87795 movss xmm2, dword ptr [0x1dee638]
00b8779d subss xmm0, xmm2
00b877a1 shufps xmm0, xmm0, 0
00b877a5 andps xmm0, xmmword ptr [0xfbabb0]
00b877ac movaps xmmword ptr [esp + 0x10], xmm0
00b877b1 movss xmm0, dword ptr [esp + 0x10]
00b877b7 comiss xmm0, dword ptr [0xec7084]
00b877be jbe 0xb8782c

REFERENCE 0x1dee638 candidate 0xb8aebf
00b8aeb3 test eax, eax
00b8aeb5 je 0xb8c1c6
00b8aebb movss xmm0, dword ptr [0x1dee638]
00b8aec3 lea edx, [esp + 0x2c]
00b8aec7 lea eax, [esp + 0x48]
00b8aecb lea ecx, [esp + 0x4c]
00b8aecf mov dword ptr [esp + 0x48], edx
00b8aed3 movss dword ptr [esp + 0x2c], xmm0
00b8aed9 mov dword ptr [esp + 0x4c], ebp
00b8aedd mov dword ptr [esp + 0x50], 1

REFERENCE 0x1dee638 candidate 0xb8b073
00b8b067 test eax, eax
00b8b069 je 0xb8c1c6
00b8b06f movss xmm0, dword ptr [0x1dee638]
00b8b077 movss dword ptr [esp + 0x28], xmm0
00b8b07d cvttss2si eax, dword ptr [esp + 0x28]
00b8b083 xorps xmm1, xmm1
00b8b086 cvtsi2ss xmm1, eax
00b8b08a comiss xmm1, xmm0
00b8b08d jb 0xb8b097
00b8b08f cvttss2si eax, dword ptr [esp + 0x28]
00b8b095 jmp 0xb8b09e

REFERENCE 0x1dee638 candidate 0xb8b0da
00b8b0ce test eax, eax
00b8b0d0 je 0xb8c1c6
00b8b0d6 movss xmm0, dword ptr [0x1dee638]
00b8b0de movss dword ptr [esp + 0x28], xmm0
00b8b0e4 cvttss2si eax, dword ptr [esp + 0x28]
00b8b0ea xorps xmm1, xmm1
00b8b0ed cvtsi2ss xmm1, eax
00b8b0f1 comiss xmm1, xmm0
00b8b0f4 jb 0xb8b0fe
00b8b0f6 cvttss2si eax, dword ptr [esp + 0x28]
00b8b0fc jmp 0xb8b105

REFERENCE 0x1dee638 candidate 0xc6f6f9
00c6f6ed movss xmm1, dword ptr [0xedb324]
00c6f6f5 movss xmm0, dword ptr [0x1dee638]
00c6f6fd divss xmm0, xmm1
00c6f701 xorps xmm1, xmm1
00c6f704 comiss xmm1, xmm0
00c6f707 ja 0xc6f716
00c6f709 movss xmm1, dword ptr [0xec6e14]
00c6f711 comiss xmm1, xmm0
00c6f714 ja 0xc6f719
00c6f716 movaps xmm0, xmm1
00c6f719 mov eax, esi
00c6f71b movaps xmm2, xmm0

REFERENCE 0x1dee638 candidate 0xc6fad1
00c6fac5 push esp
00c6fac6 and al, 4
00c6fac8 fld dword ptr [esp + 4]
00c6facc pop esi
00c6facd fmul st(0), st(0)
00c6facf fdiv dword ptr [0x1dee638]
00c6fad5 pop ecx
00c6fad6 ret 
00c6fad7 int3 
00c6fad8 int3 
00c6fad9 int3 
00c6fada int3 
00c6fadb int3 
00c6fadc int3 
00c6fadd int3 
00c6fade int3 
00c6fadf int3 
00c6fae0 call 0x4120a0
00c6fae5 test eax, eax
00c6fae7 je 0xc6fafc
00c6fae9 call 0x4120b0
00c6faee mov edx, dword ptr [eax]
00c6faf0 mov ecx, eax
00c6faf2 mov eax, dword ptr [edx + 4]
00c6faf5 call eax

REFERENCE 0x1dee638 candidate 0xc73f9d
00c73f91 push ecx
00c73f92 and eax, 0x70000
00c73f97 xor dword ptr [esi], eax
00c73f99 movss xmm0, dword ptr [0x1dee638]
00c73fa1 push ecx
00c73fa2 lea edx, [esp + 0x10]
00c73fa6 lea ecx, [esp + 0x14]
00c73faa movss dword ptr [esp], xmm0
00c73faf call 0x968050
00c73fb4 mov edx, dword ptr [esi + 4]
00c73fb7 xor edx, dword ptr [esp + 0xc]
00c73fbb and edx, 0xf
00c73fbe xor dword ptr [esi + 4], edx
00c73fc1 mov ecx, dword ptr [esi + 4]

REFERENCE 0x1dee638 candidate 0xc766d8
00c766cc movss xmm1, dword ptr [0xedb324]
00c766d4 movss xmm0, dword ptr [0x1dee638]
00c766dc divss xmm0, xmm1
00c766e0 xorps xmm1, xmm1
00c766e3 comiss xmm1, xmm0
00c766e6 ja 0xc766f5
00c766e8 movss xmm1, dword ptr [0xec6e14]
00c766f0 comiss xmm1, xmm0
00c766f3 ja 0xc766f8
00c766f5 movaps xmm0, xmm1
00c766f8 mov eax, edi
00c766fa movaps xmm2, xmm0

REFERENCE 0x1dee638 candidate 0xc76768
00c7675c xor al, 0xf3
00c7675e movups xmm0, xmmword ptr [0xec9470]
00c76765 comiss xmm0, dword ptr [0x1dee638]
00c7676c jbe 0xc76791
00c7676e call 0x880690
00c76773 cmp eax, 8
00c76776 jl 0xc76791
00c76778 call 0x880690
00c7677d cmp eax, 0xa
00c76780 jg 0xc76791
00c76782 cmp esi, 8
00c76785 jle 0xc76791

REFERENCE 0x1dee638 candidate 0xc7e7ab
00c7e79f add dword ptr [ebp + 0x2e], esi
00c7e7a2 mov eax, dword ptr [0x1e85b30]
00c7e7a7 movss xmm1, dword ptr [0x1dee638]
00c7e7af mov ecx, eax
00c7e7b1 shl ecx, 4
00c7e7b4 sub ecx, eax
00c7e7b6 add ecx, ecx
00c7e7b8 add ecx, ecx
00c7e7ba xorps xmm0, xmm0
00c7e7bd cvtsi2ss xmm0, ecx
00c7e7c1 ucomiss xmm1, xmm0
00c7e7c4 lahf 
00c7e7c5 test ah, 0x44
00c7e7c8 jp 0xc7e7d0
00c7e7ca mov eax, 1
00c7e7cf ret 
00c7e7d0 xor eax, eax
00c7e7d2 ret 

REFERENCE 0x1dee638 candidate 0xce9e52
00ce9e46 add byte ptr [eax], al
00ce9e48 add byte ptr [eax + 0x31], dh
00ce9e4b push es
00ce9e4c mov eax, dword ptr [esi]
00ce9e4e movss xmm0, dword ptr [0x1dee638]
00ce9e56 and eax, 0x7fffffff
00ce9e5b mov dword ptr [esi], eax
00ce9e5d jmp 0xce9ed9
00ce9e5f call 0x882310
00ce9e64 mov ecx, dword ptr [esi]
00ce9e66 xor ecx, eax
00ce9e68 and ecx, 0x3fff
00ce9e6e xor dword ptr [esi], ecx
00ce9e70 call 0x882340
00ce9e75 shl eax, 0xe
00ce9e78 xor eax, dword ptr [esi]

REFERENCE 0x1dee638 candidate 0xd19091
00d19085 add dword ptr [eax], eax
00d19087 add bl, dh
00d19089 movups xmm0, xmmword ptr [edi + 0x2c]
00d1908d movss dword ptr [0x1dee638], xmm0
00d19095 movss xmm0, dword ptr [edi + 0x30]
00d1909a mov ecx, 0x1dee628
00d1909f movss dword ptr [0x1dee654], xmm0
00d190a7 call 0x403fd0
00d190ac mov ecx, 0x1dee644
00d190b1 call 0x403fd0

REFERENCE 0x1dee638 candidate 0xd1e63e
00d1e632 adc eax, 0x5100ff3
00d1e637 test al, ch
00d1e639 fiadd word ptr [ecx]
00d1e63b ucomiss xmm0, dword ptr [0x1dee638]
00d1e642 lahf 
00d1e643 test ah, 0x44
00d1e646 jnp 0xd1e699
00d1e648 cmp dword ptr [0x20e29e8], 0
00d1e64f je 0xd1e6dc
00d1e655 movss xmm0, dword ptr [0x20e2a00]
00d1e65d shufps xmm0, xmm0, 0

REFERENCE 0x1dee638 candidate 0xd6f0fa
00d6f0ee add dword ptr [edi + ecx], eax

REFERENCE 0x1dee638 candidate 0xd6f17e
00d6f172 or eax, dword ptr ds:[eax]
00d6f175 pop esi
00d6f176 test eax, eax
00d6f178 jle 0xd6f1b5
00d6f17a movss xmm1, dword ptr [0x1dee638]
00d6f182 mulss xmm1, dword ptr [0xf1da28]
00d6f18a addss xmm1, dword ptr [0xec7230]
00d6f192 xorps xmm0, xmm0
00d6f195 cvtsi2ss xmm0, eax
00d6f199 comiss xmm0, xmm1
00d6f19c ja 0xd6f1b5
00d6f19e mov eax, dword ptr [esp + 8]
00d6f1a2 mov byte ptr [eax], 1

REFERENCE 0x1dee638 candidate 0xd6ffed

REFERENCE 0x1dee638 candidate 0xd70078
00d7006c int3 
00d7006d int3 
00d7006e int3 
00d7006f int3 
00d70070 push ecx
00d70071 xorps xmm1, xmm1
00d70074 movss xmm0, dword ptr [0x1dee638]
00d7007c comiss xmm1, xmm0
00d7007f movss xmm1, dword ptr [0xec6fd4]
00d70087 jbe 0xd7008f
00d70089 subss xmm0, xmm1
00d7008d jmp 0xd70093
00d7008f addss xmm0, xmm1
00d70093 movss dword ptr [esp], xmm0
00d70098 cvttss2si eax, dword ptr [esp]

REFERENCE 0x1dee638 candidate 0xd70398
00d7038c int3 
00d7038d int3 
00d7038e int3 
00d7038f int3 
00d70390 mov eax, dword ptr [esp + 4]
00d70394 movss xmm0, dword ptr [0x1dee638]
00d7039c mov byte ptr [eax], 3
00d7039f movss dword ptr [eax + 4], xmm0
00d703a4 mov eax, 1
00d703a9 ret 4
00d703ac int3 
00d703ad int3 
00d703ae int3 
00d703af int3 
00d703b0 movss xmm0, dword ptr [0x1dee638]
00d703b8 mov eax, dword ptr [esp + 4]

REFERENCE 0x1dee638 candidate 0xd703b4
00d703a8 add dl, al
00d703aa add al, 0
00d703ac int3 
00d703ad int3 
00d703ae int3 
00d703af int3 
00d703b0 movss xmm0, dword ptr [0x1dee638]
00d703b8 mov eax, dword ptr [esp + 4]
00d703bc divss xmm0, dword ptr [0x1dee884]
00d703c4 mulss xmm0, dword ptr [0xec992c]
00d703cc mov byte ptr [eax], 3
00d703cf movss dword ptr [eax + 4], xmm0
00d703d4 mov eax, 1
00d703d9 ret 4

REFERENCE 0x1dee638 candidate 0xd70448
00d7043c je 0xd70462
00d7043e xorps xmm0, xmm0
00d70441 cvtsi2ss xmm0, esi
00d70445 comiss xmm0, dword ptr [0x1dee638]
00d7044c ja 0xd70462
00d7044e mov eax, dword ptr [esp + 0xc]
00d70452 mov byte ptr [eax], 2
00d70455 mov dword ptr [eax + 4], esi
00d70458 mov eax, 1
00d7045d pop esi
00d7045e pop ecx
00d7045f ret 4
00d70462 xor eax, eax
00d70464 pop esi
00d70465 pop ecx
00d70466 ret 4
00d70469 int3 
00d7046a int3 
00d7046b int3 
00d7046c int3 
00d7046d int3 
00d7046e int3 
00d7046f int3 

REFERENCE 0x1dee638 candidate 0xd86c39
00d86c2d mulss xmm1, dword ptr [0xec7238]
00d86c35 addss xmm0, dword ptr [0x1dee638]
00d86c3d divss xmm0, xmm1
00d86c41 movss xmm1, dword ptr [0xec6fd4]
00d86c49 comiss xmm1, xmm0
00d86c4c jbe 0xd86c51
00d86c4e movaps xmm0, xmm1
00d86c51 xorps xmm1, xmm1
00d86c54 cvtsi2ss xmm1, eax
00d86c58 lea ecx, [eax - 1]
00d86c5b mulss xmm1, xmm0
