009f4000 cmpsb byte ptr [esi], byte ptr es:[edi]
009f4001 stosd dword ptr es:[edi], eax
009f4002 push dword ptr [ebx]
009f4004 leave 
009f4005 call 0x4ae6f0
009f400a xor ecx, ecx
009f400c call 0x4ae730
009f4011 xor ecx, ecx
009f4013 call 0x4ae770
009f4018 xor ecx, ecx
009f401a call 0x4ae7b0
009f401f xor ecx, ecx
009f4021 call 0x4ae7f0
009f4026 mov ecx, 5
009f402b call 0x4ae830
009f4030 mov ecx, 5
009f4035 call 0x4ae870
009f403a xor ecx, ecx
009f403c call 0x4ae8b0
009f4041 xor ecx, ecx
009f4043 call 0x4ae8f0
009f4048 xor ecx, ecx
009f404a call 0x4ae930
009f404f xor ecx, ecx
009f4051 call 0x4ae970
009f4056 xor ecx, ecx
009f4058 call 0x4ae9b0
009f405d xor ecx, ecx
009f405f call 0x4ae9f0
009f4064 xor ecx, ecx
009f4066 jmp 0x4aea30
009f406b int3 
009f406c int3 
009f406d int3 
009f406e int3 
009f406f int3 
009f4070 mov eax, 0x1f1f730
009f4075 ret 
009f4076 int3 
009f4077 int3 
009f4078 int3 
009f4079 int3 
009f407a int3 
009f407b int3 
009f407c int3 
009f407d int3 
009f407e int3 
009f407f int3 
009f4080 mov eax, 0x1f1fa28
009f4085 ret 
009f4086 int3 
009f4087 int3 
009f4088 int3 
009f4089 int3 
009f408a int3 
009f408b int3 
009f408c int3 
009f408d int3 
009f408e int3 
009f408f int3 
009f4090 mov eax, ecx
009f4092 mov edx, eax
009f4094 sub edx, 0
009f4097 je 0x9f409f
009f4099 dec edx
009f409a je 0x9f409f
009f409c xor eax, eax
009f409e ret 
009f409f imul eax, eax, 0xdc
009f40a5 add eax, 0x1f205e8
009f40aa ret 
009f40ab int3 
009f40ac int3 
009f40ad int3 
009f40ae int3 
009f40af int3 
009f40b0 call 0xaac570
009f40b5 xor edx, edx
009f40b7 mov ecx, eax
009f40b9 jmp 0xaac580
009f40be int3 
009f40bf int3 
009f40c0 call 0xaac570
009f40c5 mov edx, 1
009f40ca mov ecx, eax
009f40cc jmp 0xaac580
009f40d1 int3 
009f40d2 int3 
009f40d3 int3 
009f40d4 int3 
009f40d5 int3 
009f40d6 int3 
009f40d7 int3 
009f40d8 int3 
009f40d9 int3 
009f40da int3 
009f40db int3 
009f40dc int3 
009f40dd int3 
009f40de int3 
009f40df int3 
009f40e0 mov ecx, 0x1f1f730
009f40e5 jmp 0xcb8e40
009f40ea int3 
009f40eb int3 
009f40ec int3 
009f40ed int3 
009f40ee int3 
009f40ef int3 
009f40f0 mov ecx, 0x1f1fa28
009f40f5 jmp 0xcb8e40
009f40fa int3 
009f40fb int3 
009f40fc int3 
009f40fd int3 
009f40fe int3 
009f40ff int3 
009f4100 mov edx, ecx
009f4102 mov ecx, 0x1f1f730
009f4107 jmp 0xcb8e50
009f410c int3 
009f410d int3 
009f410e int3 
009f410f int3 
009f4110 mov edx, ecx
009f4112 mov ecx, 0x1f1fa28
009f4117 jmp 0xcb8e50
009f411c int3 
009f411d int3 
009f411e int3 
009f411f int3 
009f4120 xor eax, eax
009f4122 test ecx, ecx
009f4124 jne 0x9f412d
009f4126 mov ecx, 0x1f1f730
009f412b jmp 0x9f4137
009f412d cmp ecx, 1
009f4130 jne 0x9f415c
009f4132 mov ecx, 0x1f1fa28
009f4137 test edx, edx
009f4139 js 0x9f415c
009f413b push esi
009f413c movzx esi, byte ptr [ecx + 0x7d]
009f4140 cmp edx, esi
009f4142 pop esi
009f4143 jge 0x9f415c
009f4145 cmp edx, 0x14
009f4148 jge 0x9f414f
009f414a mov edx, dword ptr [ecx + edx*4]
009f414d jmp 0x9f4151
009f414f xor edx, edx
009f4151 test dword ptr [edx + 0x34], 0x4000
009f4158 je 0x9f415c
009f415a mov eax, edx
009f415c ret 
009f415d int3 
009f415e int3 
009f415f int3 
009f4160 push ebx
009f4161 push esi
009f4162 or eax, 0xffffffff
009f4165 test dword ptr [ecx + 0x78], 0xc00
009f416c push edi
009f416d mov edi, 0x1f1f730
009f4172 je 0x9f4179
009f4174 mov edi, 0x1f1fa28
009f4179 movzx ebx, byte ptr [edi + 0x7d]
009f417d xor edx, edx
009f417f nop 
009f4180 cmp edx, ebx
009f4182 jge 0x9f419b
009f4184 cmp edx, 0x13
009f4187 ja 0x9f418e
009f4189 mov esi, dword ptr [edi + edx*4]
009f418c jmp 0x9f4190
009f418e xor esi, esi
009f4190 cmp ecx, esi
009f4192 cmove eax, edx
009f4195 inc edx
009f4196 cmp eax, -1
009f4199 je 0x9f4180
009f419b pop edi
009f419c pop esi
009f419d pop ebx
009f419e ret 
009f419f int3 
009f41a0 push esi
009f41a1 xor esi, esi
009f41a3 mov ecx, esi
009f41a5 call 0x4a80c0
009f41aa test eax, eax
009f41ac jne 0x9f41bb
009f41ae inc esi
009f41af cmp esi, 0xa
009f41b2 jl 0x9f41a3
009f41b4 mov eax, 1
009f41b9 pop esi
009f41ba ret 
009f41bb xor eax, eax
009f41bd pop esi
009f41be ret 
009f41bf int3 
009f41c0 mov eax, ecx
009f41c2 sub eax, 0
009f41c5 je 0x9f41d1
009f41c7 dec eax
009f41c8 lea eax, [edx*4 + 0x1f1fd30]
009f41cf je 0x9f41d8
009f41d1 lea eax, [edx*4 + 0x1f1fd1c]
009f41d8 ret 
009f41d9 int3 
009f41da int3 
009f41db int3 
009f41dc int3 
009f41dd int3 
009f41de int3 
009f41df int3 
009f41e0 sub ecx, 0
009f41e3 je 0x9f41f3
009f41e5 dec ecx
009f41e6 jne 0x9f41f3
009f41e8 lea eax, [edx + edx*2]
009f41eb lea eax, [eax*8 + 0x1f1fe68]
009f41f2 ret 
009f41f3 lea eax, [edx + edx*2]
009f41f6 lea eax, [eax*8 + 0x1f1fd48]
009f41fd ret 
009f41fe int3 
009f41ff int3 
009f4200 cmp dword ptr [0x1e85a90], 0
009f4207 je 0x9f4210
009f4209 mov eax, dword ptr [0x1e85cd4]
009f420e jmp 0x9f4215
009f4210 call 0x4adb90
009f4215 cmp eax, 8
009f4218 je 0x9f4227
009f421a cmp eax, 9
009f421d je 0x9f4227
009f421f cmp eax, 0xa
009f4222 je 0x9f4227
009f4224 xor eax, eax
009f4226 ret 
009f4227 mov eax, 1
009f422c ret 
009f422d int3 
009f422e int3 
009f422f int3 
009f4230 test ecx, ecx
009f4232 jne 0x9f4250
009f4234 mov eax, edx
009f4236 shl eax, 4
009f4239 add eax, edx
009f423b mov edx, dword ptr [esp + 4]
009f423f lea ecx, [eax*4 + 0x1f1ff88]
009f4246 push 0x44
009f4248 call 0xd958b0
009f424d ret 4
009f4250 cmp ecx, 1
009f4253 jne 0x9f426e
009f4255 mov ecx, edx
009f4257 shl ecx, 4
009f425a add ecx, edx
009f425c mov edx, dword ptr [esp + 4]