00538190: add esp, 0x10
00538193: ret 
00538194: int3 
00538195: int3 
00538196: int3 
00538197: int3 
00538198: int3 
00538199: int3 
0053819a: int3 
0053819b: int3 
0053819c: int3 
0053819d: int3 
0053819e: int3 
0053819f: int3 
005381a0: push esi
005381a1: mov ecx, 0xf
005381a6: call 0x606310
005381ab: neg eax
005381ad: sbb esi, esi
005381af: mov ecx, 0xb
005381b4: add esi, 4
005381b7: call 0x606310
005381bc: neg eax
005381be: sbb eax, eax
005381c0: and eax, 0xfffffff0
005381c3: lea ecx, [eax + 0x20]
005381c6: or ecx, esi
005381c8: pop esi
005381c9: jmp 0xda4d50
005381ce: int3 
005381cf: int3 
005381d0: call 0x9f0f50
005381d5: test eax, eax
005381d7: je 0x5381f9
005381d9: cmp dword ptr [0x1e85aa0], 3
005381e0: mov eax, 1
005381e5: jle 0x5381f2
005381e7: mov dword ptr [0x1e85aa0], 0
005381f1: ret 
005381f2: add dword ptr [0x1e85aa0], eax
005381f8: ret 
005381f9: jmp 0x4b56a0
005381fe: int3 
005381ff: int3 
00538200: call 0x9f0f50
00538205: test eax, eax
00538207: je 0x538228
00538209: mov eax, 1
0053820e: cmp dword ptr [0x1e85aa0], eax
00538214: jge 0x538221
00538216: mov dword ptr [0x1e85aa0], 4
00538220: ret 
00538221: sub dword ptr [0x1e85aa0], eax
00538227: ret 
00538228: jmp 0x4b5730
0053822d: int3 
0053822e: int3 
0053822f: int3 
00538230: sub esp, 0x14
00538233: push esi
00538234: mov esi, ecx
00538236: mov dword ptr [esp + 8], 0
0053823e: mov dword ptr [esp + 0xc], 1
00538246: call 0x9f0f50
0053824b: test eax, eax
0053824d: je 0x53825d
0053824f: mov eax, dword ptr [0x1e85aa0]
00538254: mov eax, dword ptr [eax*4 + 0xedaf04]
0053825b: jmp 0x538262
0053825d: call 0x4aadb0
00538262: lea ecx, [esp + 4]
00538266: lea edx, [esp + 8]
0053826a: mov dword ptr [esp + 0x10], ecx
0053826e: push edx
0053826f: mov edx, 0xfc52e38b
00538274: mov ecx, esi
00538276: mov dword ptr [esp + 8], eax
0053827a: mov dword ptr [esp + 0x18], 0x660180
00538282: call 0xdc09d0
00538287: pop esi
00538288: add esp, 0x14
0053828b: ret 
0053828c: int3 
0053828d: int3 
0053828e: int3 
0053828f: int3 
00538290: call 0x9f0f50
00538295: test eax, eax
00538297: je 0x5382df
00538299: movss xmm0, dword ptr [0x1e85aac]
005382a1: comiss xmm0, dword ptr [0xedb328]
005382a8: jbe 0x5382c9
005382aa: movss xmm1, dword ptr [0xec6e14]
005382b2: ucomiss xmm0, xmm1
005382b5: lahf 
005382b6: test ah, 0x44
005382b9: jnp 0x5382d9
005382bb: movss dword ptr [0x1e85aac], xmm1
005382c3: mov eax, 1
005382c8: ret 
005382c9: addss xmm0, dword ptr [0xec6fc4]
005382d1: movss dword ptr [0x1e85aac], xmm0
005382d9: mov eax, 1
005382de: ret 
005382df: jmp 0x4b0ba0
005382e4: int3 
005382e5: int3 
005382e6: int3 
005382e7: int3 
005382e8: int3 
005382e9: int3 
005382ea: int3 
005382eb: int3 
005382ec: int3 
005382ed: int3 
005382ee: int3 
005382ef: int3 
005382f0: call 0x9f0f50
005382f5: test eax, eax
005382f7: je 0x53833a
005382f9: movss xmm1, dword ptr [0xec6fc4]
00538301: movss xmm0, dword ptr [0x1e85aac]
00538309: comiss xmm1, xmm0
0053830c: jbe 0x538328
0053830e: xorps xmm1, xmm1
00538311: ucomiss xmm0, xmm1
00538314: lahf 
00538315: test ah, 0x44
00538318: jnp 0x538334
0053831a: movss dword ptr [0x1e85aac], xmm1
00538322: mov eax, 1
00538327: ret 
00538328: subss xmm0, xmm1
0053832c: movss dword ptr [0x1e85aac], xmm0
00538334: mov eax, 1
00538339: ret 
0053833a: jmp 0x4b0c90
0053833f: int3 
00538340: call 0x9f0f50
00538345: test eax, eax
00538347: je 0x538350
00538349: fld dword ptr [0x1e85aac]
0053834f: ret 
00538350: jmp 0x4aaf40
00538355: int3 
00538356: int3 
00538357: int3 
00538358: int3 
00538359: int3 
0053835a: int3 
0053835b: int3 
0053835c: int3 
0053835d: int3 
0053835e: int3 
0053835f: int3 
00538360: call 0x9f0f50
00538365: test eax, eax
00538367: je 0x538388
00538369: mov eax, 1
0053836e: cmp dword ptr [0x1e85ac0], eax
00538374: jle 0x538381
00538376: mov dword ptr [0x1e85ac0], 0
00538380: ret 
00538381: add dword ptr [0x1e85ac0], eax
00538387: ret 
00538388: jmp 0x4b0f60
0053838d: int3 
0053838e: int3 
0053838f: int3 
00538390: call 0x9f0f50
00538395: test eax, eax
00538397: je 0x5383b8
00538399: mov eax, 1
0053839e: cmp dword ptr [0x1e85ac0], eax
005383a4: jge 0x5383b1
005383a6: mov dword ptr [0x1e85ac0], 2
005383b0: ret 
005383b1: sub dword ptr [0x1e85ac0], eax
005383b7: ret 
005383b8: jmp 0x4b0fe0
005383bd: int3 
005383be: int3 
005383bf: int3 
005383c0: sub esp, 0x14
005383c3: push esi
005383c4: mov esi, ecx
005383c6: mov dword ptr [esp + 8], 0
005383ce: mov dword ptr [esp + 0xc], 1
005383d6: call 0x9f0f50
005383db: test eax, eax
005383dd: je 0x5383ed
005383df: mov eax, dword ptr [0x1e85ac0]
005383e4: mov eax, dword ptr [eax*4 + 0xedade8]
005383eb: jmp 0x5383f2
005383ed: call 0x4ab050
005383f2: lea ecx, [esp + 4]
005383f6: lea edx, [esp + 8]
005383fa: mov dword ptr [esp + 0x10], ecx
005383fe: push edx
005383ff: mov edx, 0x8f0bf51e
00538404: mov ecx, esi
00538406: mov dword ptr [esp + 8], eax
0053840a: mov dword ptr [esp + 0x18], 0x660180
00538412: call 0xdc09d0
00538417: pop esi
00538418: add esp, 0x14
0053841b: ret 
0053841c: int3 
0053841d: int3 
0053841e: int3 
0053841f: int3 
00538420: call 0x9f0f50
00538425: test eax, eax
00538427: je 0x538449
00538429: cmp dword ptr [0x1e85e68], 2
00538430: mov eax, 1
00538435: jle 0x538442
00538437: mov dword ptr [0x1e85e68], 0
00538441: ret 
00538442: add dword ptr [0x1e85e68], eax
00538448: ret 
00538449: jmp 0x4b1060
0053844e: int3 
0053844f: int3 
00538450: call 0x9f0f50
00538455: test eax, eax
00538457: je 0x538478
00538459: mov eax, 1
0053845e: cmp dword ptr [0x1e85e68], eax
00538464: jge 0x538471
00538466: mov dword ptr [0x1e85e68], 3
00538470: ret 
00538471: sub dword ptr [0x1e85e68], eax
00538477: ret 
00538478: jmp 0x4b10a0
0053847d: int3 
0053847e: int3 
0053847f: int3 
00538480: sub esp, 0x14
00538483: push esi
00538484: mov esi, ecx
00538486: mov dword ptr [esp + 8], 0
0053848e: mov dword ptr [esp + 0xc], 1
00538496: call 0x9f0f50
0053849b: test eax, eax
0053849d: je 0x5384ad
0053849f: mov eax, dword ptr [0x1e85e68]
005384a4: mov eax, dword ptr [eax*4 + 0xedadcc]
005384ab: jmp 0x5384b2
005384ad: call 0x4ab0c0
005384b2: lea ecx, [esp + 4]
005384b6: lea edx, [esp + 8]
005384ba: mov dword ptr [esp + 0x10], ecx
005384be: push edx
005384bf: mov edx, 0x8f0bf51e
005384c4: mov ecx, esi
005384c6: mov dword ptr [esp + 8], eax
005384ca: mov dword ptr [esp + 0x18], 0x660180
005384d2: call 0xdc09d0
005384d7: pop esi
005384d8: add esp, 0x14
005384db: ret 
005384dc: int3 
005384dd: int3 
005384de: int3 
005384df: int3 
005384e0: call 0x9f0f50
005384e5: test eax, eax
005384e7: je 0x538509
005384e9: cmp dword ptr [0x1e85e70], 2
005384f0: mov eax, 1
005384f5: jle 0x538502
005384f7: mov dword ptr [0x1e85e70], 0
00538501: ret 
00538502: add dword ptr [0x1e85e70], eax
00538508: ret 
00538509: jmp 0x4b1550
0053850e: int3 
0053850f: int3 
00538510: call 0x9f0f50
00538515: test eax, eax
00538517: je 0x538538
00538519: mov eax, 1
0053851e: cmp dword ptr [0x1e85e70], eax
00538524: jge 0x538531
00538526: mov dword ptr [0x1e85e70], 3
00538530: ret 
00538531: sub dword ptr [0x1e85e70], eax
00538537: ret 
00538538: jmp 0x4b15a0
0053853d: int3 
0053853e: int3 
0053853f: int3 
00538540: sub esp, 0x14
00538543: push esi
00538544: mov esi, ecx
00538546: mov dword ptr [esp + 8], 0
0053854e: mov dword ptr [esp + 0xc], 1
00538556: call 0x9f0f50
0053855b: test eax, eax
0053855d: je 0x53856d
0053855f: mov eax, dword ptr [0x1e85e70]
00538564: mov eax, dword ptr [eax*4 + 0xedae28]
0053856b: jmp 0x538572
0053856d: call 0x4ab850
00538572: lea ecx, [esp + 4]
00538576: lea edx, [esp + 8]
0053857a: mov dword ptr [esp + 0x10], ecx
0053857e: push edx
0053857f: mov edx, 0x8f0bf51e
00538584: mov ecx, esi
00538586: mov dword ptr [esp + 8], eax
0053858a: mov dword ptr [esp + 0x18], 0x660180
00538592: call 0xdc09d0
00538597: pop esi
00538598: add esp, 0x14
0053859b: ret 
0053859c: int3 
0053859d: int3 
0053859e: int3 
0053859f: int3 
005385a0: call 0x9f0f50
005385a5: test eax, eax
005385a7: je 0x5385c8
005385a9: mov eax, 1
005385ae: cmp dword ptr [0x1e85e74], eax
005385b4: jle 0x5385c1
005385b6: mov dword ptr [0x1e85e74], 0
005385c0: ret 
005385c1: add dword ptr [0x1e85e74], eax
005385c7: ret 
005385c8: jmp 0x4b15f0
005385cd: int3 
005385ce: int3 
005385cf: int3 
005385d0: call 0x9f0f50
005385d5: test eax, eax
005385d7: je 0x5385f8
005385d9: mov eax, 1
005385de: cmp dword ptr [0x1e85e74], eax
005385e4: jge 0x5385f1
005385e6: mov dword ptr [0x1e85e74], 2
005385f0: ret 
005385f1: sub dword ptr [0x1e85e74], eax
005385f7: ret 
005385f8: jmp 0x4b1640
005385fd: int3 
005385fe: int3 
005385ff: int3 
00538600: sub esp, 0x14
00538603: push esi
00538604: mov esi, ecx
00538606: mov dword ptr [esp + 8], 0
0053860e: mov dword ptr [esp + 0xc], 1
00538616: call 0x9f0f50
0053861b: test eax, eax
0053861d: je 0x53862d
0053861f: mov eax, dword ptr [0x1e85e74]
00538624: mov eax, dword ptr [eax*4 + 0xedae38]
0053862b: jmp 0x538632
0053862d: call 0x4ab8a0
00538632: lea ecx, [esp + 4]
00538636: lea edx, [esp + 8]
0053863a: mov dword ptr [esp + 0x10], ecx
0053863e: push edx
0053863f: mov edx, 0x8f0bf51e
00538644: mov ecx, esi
00538646: mov dword ptr [esp + 8], eax
0053864a: mov dword ptr [esp + 0x18], 0x660180
00538652: call 0xdc09d0
00538657: pop esi
00538658: add esp, 0x14
0053865b: ret 
0053865c: int3 
0053865d: int3 
0053865e: int3 
0053865f: int3 
00538660: call 0x9f0f50
00538665: test eax, eax
00538667: je 0x538689
00538669: cmp dword ptr [0x1e85e78], 0
00538670: mov eax, 1
00538675: jle 0x538682
00538677: mov dword ptr [0x1e85e78], 0
00538681: ret 
00538682: add dword ptr [0x1e85e78], eax
00538688: ret 
00538689: jmp 0x4b1690
0053868e: int3 
0053868f: int3 
00538690: call 0x9f0f50
00538695: test eax, eax
00538697: je 0x5386b3
00538699: mov eax, 1
0053869e: cmp dword ptr [0x1e85e78], eax
005386a4: jge 0x5386ac
005386a6: mov dword ptr [0x1e85e78], eax
005386ab: ret 
005386ac: sub dword ptr [0x1e85e78], eax
005386b2: ret 
005386b3: jmp 0x4b16e0
005386b8: int3 
005386b9: int3 
005386ba: int3 
005386bb: int3 
005386bc: int3 
005386bd: int3 
005386be: int3 
005386bf: int3 
005386c0: sub esp, 0x14
005386c3: push esi
005386c4: mov esi, ecx
005386c6: mov dword ptr [esp + 8], 0
005386ce: mov dword ptr [esp + 0xc], 1
005386d6: call 0x9f0f50
005386db: test eax, eax
005386dd: je 0x5386ed
005386df: mov eax, dword ptr [0x1e85e78]
005386e4: mov eax, dword ptr [eax*4 + 0xedae44]
005386eb: jmp 0x5386f2
005386ed: call 0x4ab8f0
005386f2: lea ecx, [esp + 4]
005386f6: lea edx, [esp + 8]
005386fa: mov dword ptr [esp + 0x10], ecx
005386fe: push edx
005386ff: mov edx, 0x8f0bf51e
00538704: mov ecx, esi
00538706: mov dword ptr [esp + 8], eax
0053870a: mov dword ptr [esp + 0x18], 0x660180
00538712: call 0xdc09d0
00538717: pop esi
00538718: add esp, 0x14
0053871b: ret 
0053871c: int3 
0053871d: int3 
0053871e: int3 
0053871f: int3 
00538720: call 0x9f0f50
00538725: test eax, eax
00538727: je 0x538749
00538729: cmp dword ptr [0x1e85e7c], 0
00538730: mov eax, 1
00538735: jle 0x538742
00538737: mov dword ptr [0x1e85e7c], 0
00538741: ret 
00538742: add dword ptr [0x1e85e7c], eax
00538748: ret 
00538749: jmp 0x4b1730
0053874e: int3 
0053874f: int3 
00538750: call 0x9f0f50
00538755: test eax, eax
00538757: je 0x538773
00538759: mov eax, 1
0053875e: cmp dword ptr [0x1e85e7c], eax
00538764: jge 0x53876c
00538766: mov dword ptr [0x1e85e7c], eax
0053876b: ret 
0053876c: sub dword ptr [0x1e85e7c], eax
00538772: ret 
00538773: jmp 0x4b1790
00538778: int3 
00538779: int3 
0053877a: int3 
0053877b: int3 
0053877c: int3 
0053877d: int3 
0053877e: int3 
0053877f: int3 
00538780: sub esp, 0x14
00538783: push esi
00538784: mov esi, ecx
00538786: mov dword ptr [esp + 8], 0
0053878e: mov dword ptr [esp + 0xc], 1
00538796: call 0x9f0f50
0053879b: test eax, eax
0053879d: je 0x5387ad
0053879f: mov eax, dword ptr [0x1e85e7c]
005387a4: mov eax, dword ptr [eax*4 + 0xedae4c]
005387ab: jmp 0x5387b2
005387ad: call 0x4ab940
005387b2: lea ecx, [esp + 4]
005387b6: lea edx, [esp + 8]
005387ba: mov dword ptr [esp + 0x10], ecx
005387be: push edx
005387bf: mov edx, 0x8f0bf51e
005387c4: mov ecx, esi
005387c6: mov dword ptr [esp + 8], eax
005387ca: mov dword ptr [esp + 0x18], 0x660180
005387d2: call 0xdc09d0
005387d7: pop esi
005387d8: add esp, 0x14
005387db: ret 
005387dc: int3 
005387dd: int3 
005387de: int3 
005387df: int3 
005387e0: call 0x9f0f50
005387e5: test eax, eax
005387e7: je 0x538809
005387e9: cmp dword ptr [0x1e85e80], 0
005387f0: mov eax, 1
005387f5: jle 0x538802
005387f7: mov dword ptr [0x1e85e80], 0
00538801: ret 
00538802: add dword ptr [0x1e85e80], eax
00538808: ret 
00538809: jmp 0x4b17f0
0053880e: int3 
0053880f: int3 
00538810: call 0x9f0f50
00538815: test eax, eax
00538817: je 0x538833
00538819: mov eax, 1
0053881e: cmp dword ptr [0x1e85e80], eax
00538824: jge 0x53882c
00538826: mov dword ptr [0x1e85e80], eax
0053882b: ret 
0053882c: sub dword ptr [0x1e85e80], eax
00538832: ret 
00538833: jmp 0x4b1850
00538838: int3 
00538839: int3 
0053883a: int3 
0053883b: int3 
0053883c: int3 
0053883d: int3 
0053883e: int3 
0053883f: int3 
00538840: sub esp, 0x14
00538843: push esi
00538844: mov esi, ecx
00538846: mov dword ptr [esp + 8], 0
0053884e: mov dword ptr [esp + 0xc], 1
00538856: call 0x9f0f50
0053885b: test eax, eax
0053885d: je 0x53886d
0053885f: mov eax, dword ptr [0x1e85e80]
00538864: mov eax, dword ptr [eax*4 + 0xedae54]
0053886b: jmp 0x538872
0053886d: call 0x4ab990
00538872: lea ecx, [esp + 4]
00538876: lea edx, [esp + 8]
0053887a: mov dword ptr [esp + 0x10], ecx
0053887e: push edx
0053887f: mov edx, 0x8f0bf51e
00538884: mov ecx, esi
00538886: mov dword ptr [esp + 8], eax
0053888a: mov dword ptr [esp + 0x18], 0x660180
00538892: call 0xdc09d0
00538897: pop esi
00538898: add esp, 0x14
0053889b: ret 
0053889c: int3 
0053889d: int3 
0053889e: int3 
0053889f: int3 
005388a0: call 0x9f0f50
005388a5: test eax, eax
005388a7: je 0x5388bf
005388a9: xor eax, eax
005388ab: cmp dword ptr [0x1e866e4], eax
005388b1: sete al
005388b4: mov dword ptr [0x1e866e4], eax
005388b9: mov eax, 1
005388be: ret 
005388bf: jmp 0x4b1a10
005388c4: int3 
005388c5: int3 
005388c6: int3 
005388c7: int3 
005388c8: int3 
005388c9: int3 
005388ca: int3 
005388cb: int3 
005388cc: int3 
005388cd: int3 
005388ce: int3 
005388cf: int3 
005388d0: sub esp, 0x14
005388d3: push esi
005388d4: mov esi, ecx
005388d6: mov dword ptr [esp + 8], 0
005388de: mov dword ptr [esp + 0xc], 1
005388e6: call 0x9f0f50
005388eb: test eax, eax
005388ed: je 0x5388fd
005388ef: mov eax, dword ptr [0x1e866e4]
005388f4: mov eax, dword ptr [eax*4 + 0xedaef0]
005388fb: jmp 0x538902
005388fd: call 0x4abf80
00538902: lea ecx, [esp + 4]
00538906: lea edx, [esp + 8]
0053890a: mov dword ptr [esp + 0x10], ecx
0053890e: push edx
0053890f: mov edx, 0xcc0f70df
00538914: mov ecx, esi
00538916: mov dword ptr [esp + 8], eax
0053891a: mov dword ptr [esp + 0x18], 0x660180
00538922: call 0xdc09d0
00538927: pop esi
00538928: add esp, 0x14
0053892b: ret 
0053892c: int3 
0053892d: int3 
0053892e: int3 
0053892f: int3 
00538930: call 0x9f0f50
00538935: test eax, eax
00538937: je 0x53894f
00538939: xor eax, eax
0053893b: cmp dword ptr [0x1e85b78], eax
00538941: sete al
00538944: mov dword ptr [0x1e85b78], eax
00538949: mov eax, 1
0053894e: ret 
0053894f: jmp 0x4b1a40
00538954: int3 
00538955: int3 
00538956: int3 
00538957: int3 
00538958: int3 
00538959: int3 
0053895a: int3 
0053895b: int3 
0053895c: int3 
0053895d: int3 
0053895e: int3 
0053895f: int3 
00538960: sub esp, 0x14
00538963: push esi
00538964: mov esi, ecx
00538966: mov dword ptr [esp + 8], 0
0053896e: mov dword ptr [esp + 0xc], 1
00538976: call 0x9f0f50
0053897b: test eax, eax
0053897d: je 0x53898d
0053897f: mov eax, dword ptr [0x1e85b78]
00538984: mov eax, dword ptr [eax*4 + 0xedb128]
0053898b: jmp 0x538992
0053898d: call 0x4abfc0
00538992: lea ecx, [esp + 4]
00538996: lea edx, [esp + 8]
0053899a: mov dword ptr [esp + 0x10], ecx
0053899e: push edx
0053899f: mov edx, 0xcc0f70df
005389a4: mov ecx, esi
005389a6: mov dword ptr [esp + 8], eax
005389aa: mov dword ptr [esp + 0x18], 0x660180
005389b2: call 0xdc09d0
005389b7: pop esi
005389b8: add esp, 0x14
005389bb: ret 
005389bc: int3 
005389bd: int3 
005389be: int3 
005389bf: int3 
005389c0: call 0x9f0f50
005389c5: test eax, eax
005389c7: je 0x538a0f
005389c9: movss xmm0, dword ptr [0x1e85b7c]
005389d1: comiss xmm0, dword ptr [0xed5a0c]
005389d8: jbe 0x5389f9
005389da: movss xmm1, dword ptr [0xec6e14]
005389e2: ucomiss xmm0, xmm1
005389e5: lahf 
005389e6: test ah, 0x44
005389e9: jnp 0x538a09
005389eb: movss dword ptr [0x1e85b7c], xmm1
005389f3: mov eax, 1
005389f8: ret 
005389f9: addss xmm0, dword ptr [0xec7090]
00538a01: movss dword ptr [0x1e85b7c], xmm0
00538a09: mov eax, 1
00538a0e: ret 
00538a0f: jmp 0x4b1a90
00538a14: int3 
00538a15: int3 
00538a16: int3 
00538a17: int3 
00538a18: int3 
00538a19: int3 
00538a1a: int3 
00538a1b: int3 
00538a1c: int3 
00538a1d: int3 
00538a1e: int3 
00538a1f: int3 
00538a20: call 0x9f0f50
00538a25: test eax, eax
00538a27: je 0x538a6a
00538a29: movss xmm1, dword ptr [0xec7090]
00538a31: movss xmm0, dword ptr [0x1e85b7c]
00538a39: comiss xmm1, xmm0
00538a3c: jbe 0x538a58
00538a3e: xorps xmm1, xmm1
00538a41: ucomiss xmm0, xmm1
00538a44: lahf 
00538a45: test ah, 0x44
00538a48: jnp 0x538a64
00538a4a: movss dword ptr [0x1e85b7c], xmm1
00538a52: mov eax, 1
00538a57: ret 
00538a58: subss xmm0, xmm1
00538a5c: movss dword ptr [0x1e85b7c], xmm0
00538a64: mov eax, 1
00538a69: ret 
00538a6a: jmp 0x4b1b80
00538a6f: int3 
00538a70: call 0x9f0f50
00538a75: test eax, eax
00538a77: je 0x538a80
00538a79: fld dword ptr [0x1e85b7c]
00538a7f: ret 
00538a80: jmp 0x4ac040
00538a85: int3 
00538a86: int3 
00538a87: int3 
00538a88: int3 
00538a89: int3 
00538a8a: int3 
00538a8b: int3 
00538a8c: int3 
00538a8d: int3 
00538a8e: int3 
00538a8f: int3 
00538a90: call 0x9f0f50
00538a95: fld1 
00538a97: ret 
00538a98: int3 
00538a99: int3 
00538a9a: int3 
00538a9b: int3 
00538a9c: int3 
00538a9d: int3 
00538a9e: int3 
00538a9f: int3 
00538aa0: call 0x9f0f50
00538aa5: fldz 
00538aa7: ret 
00538aa8: int3 
00538aa9: int3 
00538aaa: int3 
00538aab: int3 
00538aac: int3 
00538aad: int3 
00538aae: int3 
00538aaf: int3 
00538ab0: call 0x9f0f50
00538ab5: test eax, eax
00538ab7: je 0x538acf
00538ab9: xor eax, eax
00538abb: cmp dword ptr [0x1e85b80], eax
00538ac1: sete al
00538ac4: mov dword ptr [0x1e85b80], eax
00538ac9: mov eax, 1
00538ace: ret 
00538acf: jmp 0x4b1c70
00538ad4: int3 
00538ad5: int3 
00538ad6: int3 
00538ad7: int3 
00538ad8: int3 
00538ad9: int3 
00538ada: int3 
00538adb: int3 
00538adc: int3 
00538add: int3 
00538ade: int3 
00538adf: int3 
00538ae0: sub esp, 0x14
00538ae3: push esi
00538ae4: mov esi, ecx
00538ae6: mov dword ptr [esp + 8], 0
00538aee: mov dword ptr [esp + 0xc], 1
00538af6: call 0x9f0f50
00538afb: test eax, eax
00538afd: je 0x538b0d
00538aff: mov eax, dword ptr [0x1e85b80]
00538b04: mov eax, dword ptr [eax*4 + 0xedb130]
00538b0b: jmp 0x538b12
00538b0d: call 0x4ac080
00538b12: lea ecx, [esp + 4]
00538b16: lea edx, [esp + 8]
00538b1a: mov dword ptr [esp + 0x10], ecx
00538b1e: push edx
00538b1f: mov edx, 0xcc0f70df
00538b24: mov ecx, esi
00538b26: mov dword ptr [esp + 8], eax
00538b2a: mov dword ptr [esp + 0x18], 0x660180
00538b32: call 0xdc09d0
00538b37: pop esi
00538b38: add esp, 0x14
00538b3b: ret 
00538b3c: int3 
00538b3d: int3 
00538b3e: int3 
00538b3f: int3 
00538b40: call 0x9f0f50
00538b45: test eax, eax
00538b47: je 0x538b5f
00538b49: xor eax, eax
00538b4b: cmp dword ptr [0x1e85b88], eax
00538b51: sete al
00538b54: mov dword ptr [0x1e85b88], eax
00538b59: mov eax, 1
00538b5e: ret 
00538b5f: jmp 0x4b1cc0
00538b64: int3 
00538b65: int3 
00538b66: int3 
00538b67: int3 
00538b68: int3 
00538b69: int3 
00538b6a: int3 
00538b6b: int3 
00538b6c: int3 
00538b6d: int3 
00538b6e: int3 
00538b6f: int3 
00538b70: sub esp, 0x14
00538b73: push esi
00538b74: mov esi, ecx
00538b76: mov dword ptr [esp + 8], 0
00538b7e: mov dword ptr [esp + 0xc], 1
00538b86: call 0x9f0f50
00538b8b: test eax, eax
00538b8d: je 0x538b9d
00538b8f: mov eax, dword ptr [0x1e85b88]
00538b94: mov eax, dword ptr [eax*4 + 0xedaef0]
00538b9b: jmp 0x538ba2
00538b9d: call 0x4ac110
00538ba2: lea ecx, [esp + 4]
00538ba6: lea edx, [esp + 8]
00538baa: mov dword ptr [esp + 0x10], ecx
00538bae: push edx
00538baf: mov edx, 0xcc0f70df
00538bb4: mov ecx, esi
00538bb6: mov dword ptr [esp + 8], eax
00538bba: mov dword ptr [esp + 0x18], 0x660180
00538bc2: call 0xdc09d0
00538bc7: pop esi
00538bc8: add esp, 0x14
00538bcb: ret 
00538bcc: int3 
00538bcd: int3 
00538bce: int3 
00538bcf: int3 
00538bd0: call 0x9f0f50
00538bd5: test eax, eax
00538bd7: je 0x538bef
00538bd9: xor eax, eax
00538bdb: cmp dword ptr [0x1e85b8c], eax
00538be1: sete al
00538be4: mov dword ptr [0x1e85b8c], eax
00538be9: mov eax, 1
00538bee: ret 
00538bef: jmp 0x4b1d20
00538bf4: int3 
00538bf5: int3 
00538bf6: int3 
00538bf7: int3 
00538bf8: int3 
00538bf9: int3 
00538bfa: int3 
00538bfb: int3 
00538bfc: int3 
00538bfd: int3 
00538bfe: int3 
00538bff: int3 
00538c00: sub esp, 0x14
00538c03: push esi
00538c04: mov esi, ecx
00538c06: mov dword ptr [esp + 8], 0
00538c0e: mov dword ptr [esp + 0xc], 1
00538c16: call 0x9f0f50
00538c1b: test eax, eax
00538c1d: je 0x538c2d
00538c1f: mov eax, dword ptr [0x1e85b8c]
00538c24: mov eax, dword ptr [eax*4 + 0xedaef0]
00538c2b: jmp 0x538c32
00538c2d: call 0x4ac180
00538c32: lea ecx, [esp + 4]
00538c36: lea edx, [esp + 8]
00538c3a: mov dword ptr [esp + 0x10], ecx
00538c3e: push edx
00538c3f: mov edx, 0xcc0f70df
00538c44: mov ecx, esi
00538c46: mov dword ptr [esp + 8], eax
00538c4a: mov dword ptr [esp + 0x18], 0x660180
00538c52: call 0xdc09d0
00538c57: pop esi
00538c58: add esp, 0x14
00538c5b: ret 
00538c5c: int3 
00538c5d: int3 
00538c5e: int3 
00538c5f: int3 
00538c60: call 0x9f0f50
00538c65: test eax, eax
00538c67: je 0x538c7f
00538c69: xor eax, eax
00538c6b: cmp dword ptr [0x1e85b90], eax
00538c71: sete al
00538c74: mov dword ptr [0x1e85b90], eax
00538c79: mov eax, 1
00538c7e: ret 
00538c7f: jmp 0x4b1d80
00538c84: int3 
00538c85: int3 
00538c86: int3 
00538c87: int3 
00538c88: int3 
00538c89: int3 
00538c8a: int3 
00538c8b: int3 
00538c8c: int3 
00538c8d: int3 
00538c8e: int3 
00538c8f: int3 
00538c90: sub esp, 0x14
00538c93: push esi
00538c94: mov esi, ecx
00538c96: mov dword ptr [esp + 8], 0
00538c9e: mov dword ptr [esp + 0xc], 1
00538ca6: call 0x9f0f50
00538cab: test eax, eax
00538cad: je 0x538cbd
00538caf: mov eax, dword ptr [0x1e85b90]
00538cb4: mov eax, dword ptr [eax*4 + 0xedaef0]
00538cbb: jmp 0x538cc2
00538cbd: call 0x4ac1f0
00538cc2: lea ecx, [esp + 4]
00538cc6: lea edx, [esp + 8]
00538cca: mov dword ptr [esp + 0x10], ecx
00538cce: push edx
00538ccf: mov edx, 0xcc0f70df
00538cd4: mov ecx, esi
00538cd6: mov dword ptr [esp + 8], eax
00538cda: mov dword ptr [esp + 0x18], 0x660180
00538ce2: call 0xdc09d0
00538ce7: pop esi
00538ce8: add esp, 0x14
00538ceb: ret 
00538cec: int3 
00538ced: int3 
00538cee: int3 
00538cef: int3 
00538cf0: call 0x9f0f50
00538cf5: test eax, eax
00538cf7: je 0x538d0f
00538cf9: xor eax, eax
00538cfb: cmp dword ptr [0x1e85b94], eax
00538d01: sete al
00538d04: mov dword ptr [0x1e85b94], eax
00538d09: mov eax, 1
00538d0e: ret 
00538d0f: jmp 0x4b1de0
00538d14: int3 
00538d15: int3 
00538d16: int3 
00538d17: int3 
00538d18: int3 
00538d19: int3 
00538d1a: int3 
00538d1b: int3 
00538d1c: int3 
00538d1d: int3 
00538d1e: int3 
00538d1f: int3 
00538d20: sub esp, 0x14
00538d23: push esi
00538d24: mov esi, ecx
00538d26: mov dword ptr [esp + 8], 0
00538d2e: mov dword ptr [esp + 0xc], 1
00538d36: call 0x9f0f50
00538d3b: test eax, eax
00538d3d: je 0x538d4d
00538d3f: mov eax, dword ptr [0x1e85b94]
00538d44: mov eax, dword ptr [eax*4 + 0xedaef0]
00538d4b: jmp 0x538d52
00538d4d: call 0x4ac260
00538d52: lea ecx, [esp + 4]
00538d56: lea edx, [esp + 8]
00538d5a: mov dword ptr [esp + 0x10], ecx
00538d5e: push edx
00538d5f: mov edx, 0xcc0f70df
00538d64: mov ecx, esi
00538d66: mov dword ptr [esp + 8], eax
00538d6a: mov dword ptr [esp + 0x18], 0x660180
00538d72: call 0xdc09d0
00538d77: pop esi
00538d78: add esp, 0x14
00538d7b: ret 
00538d7c: int3 
00538d7d: int3 
00538d7e: int3 
00538d7f: int3 
00538d80: call 0x9f0f50
00538d85: test eax, eax
00538d87: je 0x538d9f
00538d89: xor eax, eax
00538d8b: cmp dword ptr [0x1e85b98], eax
00538d91: sete al
00538d94: mov dword ptr [0x1e85b98], eax
00538d99: mov eax, 1
00538d9e: ret 
00538d9f: jmp 0x4b1e40
00538da4: int3 
00538da5: int3 
00538da6: int3 
00538da7: int3 
00538da8: int3 
00538da9: int3 
00538daa: int3 
00538dab: int3 
00538dac: int3 
00538dad: int3 
00538dae: int3 
00538daf: int3 
00538db0: sub esp, 0x14
00538db3: push esi
00538db4: mov esi, ecx
00538db6: mov dword ptr [esp + 8], 0
00538dbe: mov dword ptr [esp + 0xc], 1
00538dc6: call 0x9f0f50
00538dcb: test eax, eax
00538dcd: je 0x538ddd
00538dcf: mov eax, dword ptr [0x1e85b98]
00538dd4: mov eax, dword ptr [eax*4 + 0xedaef0]
00538ddb: jmp 0x538de2
00538ddd: call 0x4ac2d0
00538de2: lea ecx, [esp + 4]
00538de6: lea edx, [esp + 8]
00538dea: mov dword ptr [esp + 0x10], ecx
00538dee: push edx
00538def: mov edx, 0xcc0f70df
00538df4: mov ecx, esi
00538df6: mov dword ptr [esp + 8], eax
00538dfa: mov dword ptr [esp + 0x18], 0x660180
00538e02: call 0xdc09d0
00538e07: pop esi
00538e08: add esp, 0x14
00538e0b: ret 
00538e0c: int3 
00538e0d: int3 
00538e0e: int3 
00538e0f: int3 
00538e10: call 0x9f0f50
00538e15: test eax, eax
00538e17: je 0x538e2f
00538e19: xor eax, eax
00538e1b: cmp dword ptr [0x1e85b9c], eax
00538e21: sete al
00538e24: mov dword ptr [0x1e85b9c], eax
00538e29: mov eax, 1
00538e2e: ret 
00538e2f: jmp 0x4b1ea0
00538e34: int3 
00538e35: int3 
00538e36: int3 
00538e37: int3 
00538e38: int3 
00538e39: int3 
00538e3a: int3 
00538e3b: int3 
00538e3c: int3 
00538e3d: int3 
00538e3e: int3 
00538e3f: int3 
00538e40: sub esp, 0x14
00538e43: push esi
00538e44: mov esi, ecx
00538e46: mov dword ptr [esp + 8], 0
00538e4e: mov dword ptr [esp + 0xc], 1
00538e56: call 0x9f0f50
00538e5b: test eax, eax
00538e5d: je 0x538e6d
00538e5f: mov eax, dword ptr [0x1e85b9c]
00538e64: mov eax, dword ptr [eax*4 + 0xedaef0]
00538e6b: jmp 0x538e72
00538e6d: call 0x4ac340
00538e72: lea ecx, [esp + 4]
00538e76: lea edx, [esp + 8]
00538e7a: mov dword ptr [esp + 0x10], ecx
00538e7e: push edx
00538e7f: mov edx, 0xcc0f70df
00538e84: mov ecx, esi
00538e86: mov dword ptr [esp + 8], eax
00538e8a: mov dword ptr [esp + 0x18], 0x660180
00538e92: call 0xdc09d0
00538e97: pop esi
00538e98: add esp, 0x14
00538e9b: ret 
00538e9c: int3 
00538e9d: int3 
00538e9e: int3 
00538e9f: int3 
00538ea0: call 0x9f0f50
00538ea5: test eax, eax
00538ea7: je 0x538ebf
00538ea9: xor eax, eax
00538eab: cmp dword ptr [0x1e85ba0], eax
00538eb1: sete al
00538eb4: mov dword ptr [0x1e85ba0], eax
00538eb9: mov eax, 1
00538ebe: ret 
00538ebf: jmp 0x4b1f00
00538ec4: int3 
00538ec5: int3 
00538ec6: int3 
00538ec7: int3 
00538ec8: int3 
00538ec9: int3 
00538eca: int3 
00538ecb: int3 
00538ecc: int3 
00538ecd: int3 
00538ece: int3 
00538ecf: int3 
00538ed0: sub esp, 0x14
00538ed3: push esi
00538ed4: mov esi, ecx
00538ed6: mov dword ptr [esp + 8], 0
00538ede: mov dword ptr [esp + 0xc], 1
00538ee6: call 0x9f0f50
00538eeb: test eax, eax
00538eed: je 0x538efd
00538eef: mov eax, dword ptr [0x1e85ba0]
00538ef4: mov eax, dword ptr [eax*4 + 0xedaef0]
00538efb: jmp 0x538f02
00538efd: call 0x4ac3b0
00538f02: lea ecx, [esp + 4]
00538f06: lea edx, [esp + 8]
00538f0a: mov dword ptr [esp + 0x10], ecx
00538f0e: push edx
00538f0f: mov edx, 0xcc0f70df
00538f14: mov ecx, esi
00538f16: mov dword ptr [esp + 8], eax
00538f1a: mov dword ptr [esp + 0x18], 0x660180
00538f22: call 0xdc09d0
00538f27: pop esi
00538f28: add esp, 0x14
00538f2b: ret 
00538f2c: int3 
00538f2d: int3 
00538f2e: int3 
00538f2f: int3 
00538f30: call 0x9f0f50
00538f35: test eax, eax
00538f37: je 0x538f4f
00538f39: xor eax, eax
00538f3b: cmp dword ptr [0x1e85ba4], eax
00538f41: sete al
00538f44: mov dword ptr [0x1e85ba4], eax
00538f49: mov eax, 1
00538f4e: ret 
00538f4f: jmp 0x4b1f60
00538f54: int3 
00538f55: int3 
00538f56: int3 
00538f57: int3 
00538f58: int3 
00538f59: int3 
00538f5a: int3 
00538f5b: int3 
00538f5c: int3 
00538f5d: int3 
00538f5e: int3 
00538f5f: int3 
00538f60: sub esp, 0x14
00538f63: push esi
00538f64: mov esi, ecx
00538f66: mov dword ptr [esp + 8], 0
00538f6e: mov dword ptr [esp + 0xc], 1
00538f76: call 0x9f0f50
00538f7b: test eax, eax
00538f7d: je 0x538f8d
00538f7f: mov eax, dword ptr [0x1e85ba4]
00538f84: mov eax, dword ptr [eax*4 + 0xedaef0]
00538f8b: jmp 0x538f92
00538f8d: call 0x4ac420
00538f92: lea ecx, [esp + 4]
00538f96: lea edx, [esp + 8]
00538f9a: mov dword ptr [esp + 0x10], ecx
00538f9e: push edx
00538f9f: mov edx, 0xcc0f70df
00538fa4: mov ecx, esi
00538fa6: mov dword ptr [esp + 8], eax
00538faa: mov dword ptr [esp + 0x18], 0x660180
00538fb2: call 0xdc09d0
00538fb7: pop esi
00538fb8: add esp, 0x14
00538fbb: ret 
00538fbc: int3 
00538fbd: int3 
00538fbe: int3 
00538fbf: int3 
00538fc0: call 0x9f0f50
00538fc5: test eax, eax
00538fc7: je 0x538fdf
00538fc9: xor eax, eax
00538fcb: cmp dword ptr [0x1e85ba8], eax
00538fd1: sete al
00538fd4: mov dword ptr [0x1e85ba8], eax
00538fd9: mov eax, 1
00538fde: ret 
00538fdf: jmp 0x4b1fc0
00538fe4: int3 
00538fe5: int3 
00538fe6: int3 
00538fe7: int3 
00538fe8: int3 
00538fe9: int3 
00538fea: int3 
00538feb: int3 
00538fec: int3 
00538fed: int3 
00538fee: int3 
00538fef: int3 
00538ff0: sub esp, 0x14
00538ff3: push esi
00538ff4: mov esi, ecx
00538ff6: mov dword ptr [esp + 8], 0
00538ffe: mov dword ptr [esp + 0xc], 1
00539006: call 0x9f0f50
0053900b: test eax, eax
0053900d: je 0x53901d
0053900f: mov eax, dword ptr [0x1e85ba8]
00539014: mov eax, dword ptr [eax*4 + 0xedaef0]
0053901b: jmp 0x539022
0053901d: call 0x4ac490
00539022: lea ecx, [esp + 4]
00539026: lea edx, [esp + 8]
0053902a: mov dword ptr [esp + 0x10], ecx
0053902e: push edx
0053902f: mov edx, 0xcc0f70df
00539034: mov ecx, esi
00539036: mov dword ptr [esp + 8], eax
0053903a: mov dword ptr [esp + 0x18], 0x660180
00539042: call 0xdc09d0
00539047: pop esi
00539048: add esp, 0x14
0053904b: ret 
0053904c: int3 
0053904d: int3 
0053904e: int3 
0053904f: int3 
00539050: call 0x9f0f50
00539055: test eax, eax
00539057: je 0x53906f
00539059: xor eax, eax
0053905b: cmp dword ptr [0x1e85bac], eax
00539061: sete al
00539064: mov dword ptr [0x1e85bac], eax
00539069: mov eax, 1
0053906e: ret 
0053906f: jmp 0x4b2020
00539074: int3 
00539075: int3 
00539076: int3 
00539077: int3 
00539078: int3 
00539079: int3 
0053907a: int3 
0053907b: int3 
0053907c: int3 
0053907d: int3 
0053907e: int3 
0053907f: int3 
00539080: sub esp, 0x14
00539083: push esi
00539084: mov esi, ecx
00539086: mov dword ptr [esp + 8], 0
0053908e: mov dword ptr [esp + 0xc], 1
00539096: call 0x9f0f50
0053909b: test eax, eax
0053909d: je 0x5390ad
0053909f: mov eax, dword ptr [0x1e85bac]
005390a4: mov eax, dword ptr [eax*4 + 0xedaef0]
005390ab: jmp 0x5390b2
005390ad: call 0x4ac500
005390b2: lea ecx, [esp + 4]
005390b6: lea edx, [esp + 8]
005390ba: mov dword ptr [esp + 0x10], ecx
005390be: push edx
005390bf: mov edx, 0xcc0f70df
005390c4: mov ecx, esi
005390c6: mov dword ptr [esp + 8], eax
005390ca: mov dword ptr [esp + 0x18], 0x660180
005390d2: call 0xdc09d0
005390d7: pop esi
005390d8: add esp, 0x14
005390db: ret 
005390dc: int3 
005390dd: int3 
005390de: int3 
005390df: int3 
005390e0: call 0x9f0f50
005390e5: test eax, eax
005390e7: je 0x5390ff
005390e9: xor eax, eax
005390eb: cmp dword ptr [0x1e85bb0], eax
005390f1: sete al
005390f4: mov dword ptr [0x1e85bb0], eax
005390f9: mov eax, 1
005390fe: ret 
005390ff: jmp 0x4b2080
00539104: int3 
00539105: int3 
00539106: int3 
00539107: int3 
00539108: int3 
00539109: int3 
0053910a: int3 
0053910b: int3 
0053910c: int3 
0053910d: int3 
0053910e: int3 
0053910f: int3 
00539110: sub esp, 0x14
00539113: push esi
00539114: mov esi, ecx
00539116: mov dword ptr [esp + 8], 0
0053911e: mov dword ptr [esp + 0xc], 1
00539126: call 0x9f0f50
0053912b: test eax, eax
0053912d: je 0x53913d
0053912f: mov eax, dword ptr [0x1e85bb0]
00539134: mov eax, dword ptr [eax*4 + 0xedaef0]
0053913b: jmp 0x539142
0053913d: call 0x4ac570
00539142: lea ecx, [esp + 4]
00539146: lea edx, [esp + 8]
0053914a: mov dword ptr [esp + 0x10], ecx
0053914e: push edx
0053914f: mov edx, 0xcc0f70df
00539154: mov ecx, esi
00539156: mov dword ptr [esp + 8], eax
0053915a: mov dword ptr [esp + 0x18], 0x660180
00539162: call 0xdc09d0
00539167: pop esi
00539168: add esp, 0x14
0053916b: ret 
0053916c: int3 
0053916d: int3 
0053916e: int3 
0053916f: int3 
00539170: call 0x9f0f50
00539175: test eax, eax
00539177: je 0x539199
00539179: cmp dword ptr [0x1e85bb4], 5
00539180: mov eax, 1
00539185: jle 0x539192
00539187: mov dword ptr [0x1e85bb4], 0
00539191: ret 
00539192: add dword ptr [0x1e85bb4], eax
00539198: ret 
00539199: jmp 0x4b20e0
0053919e: int3 
0053919f: int3 
005391a0: call 0x9f0f50
005391a5: test eax, eax
005391a7: je 0x5391c8
005391a9: mov eax, 1
005391ae: cmp dword ptr [0x1e85bb4], eax
005391b4: jge 0x5391c1
005391b6: mov dword ptr [0x1e85bb4], 6
005391c0: ret 
005391c1: sub dword ptr [0x1e85bb4], eax
005391c7: ret 
005391c8: jmp 0x4b2170
005391cd: int3 
005391ce: int3 
005391cf: int3 
005391d0: sub esp, 0x14
005391d3: push esi
005391d4: mov esi, ecx
005391d6: mov dword ptr [esp + 8], 0
005391de: mov dword ptr [esp + 0xc], 1
005391e6: call 0x9f0f50
005391eb: test eax, eax
005391ed: je 0x5391fd
005391ef: mov eax, dword ptr [0x1e85bb4]
005391f4: mov eax, dword ptr [eax*4 + 0xedb138]
005391fb: jmp 0x539202