Function at 0x4014d9
Capabilities:
Log keystrokes via polling

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x3f8
mov dword [esp + 8], 1
mov dword [esp + 4], 0
mov dword [esp], 0x40d568
call sub.WINMM.DLL_PlaySoundA
sub esp, 0xc
mov dword [ebp - 0x10], 0
fldz
fstp dword [ebp - 0x8c]
mov dword [ebp - 0x2c8], 0x20
mov dword [ebp - 0x2c4], 0x406e2b
mov dword [ebp - 0x2c0], 0
mov dword [ebp - 0x2bc], 0
mov eax, dword [ebp + 8]
mov dword [ebp - 0x2b8], eax
mov dword [esp + 4], 0x7f00
mov dword [esp], 0
call sub.USER32.dll_LoadIconA
sub esp, 8
mov dword [ebp - 0x2b4], eax
mov dword [esp + 4], 0x7f00
mov dword [esp], 0
call sub.USER32.dll_LoadCursorA
sub esp, 8
mov dword [ebp - 0x2b0], eax
mov dword [esp], 4
call sub.GDI32.dll_GetStockObject
sub esp, 4
mov dword [ebp - 0x2ac], eax
mov dword [ebp - 0x2a8], 0
mov dword [ebp - 0x2a4], str.Xtreme3D
lea eax, [ebp - 0x2c8]
mov dword [esp], eax
call sub.USER32.dll_RegisterClassA
sub esp, 4
mov dword [esp], 0
call sub.USER32.dll_GetSystemMetrics
sub esp, 4
mov dword [ebp - 0x90], eax
mov dword [esp], 1
call sub.USER32.dll_GetSystemMetrics
sub esp, 4
mov dword [ebp - 0x94], eax
mov dword [ebp - 0x98], 0x53c
mov dword [ebp - 0x9c], 0x33e
mov dword [ebp - 0xa0], 0x20
mov dword [ebp - 0xa4], 0
cmp dword [ebp - 0xa4], 0
je 0x4016c5
mov dword [esp + 0x2c], 0
mov eax, dword [ebp + 8]
mov dword [esp + 0x28], eax
mov dword [esp + 0x24], 0
mov dword [esp + 0x20], 0
mov eax, dword [ebp - 0x94]
mov dword [esp + 0x1c], eax
mov eax, dword [ebp - 0x90]
mov dword [esp + 0x18], eax
mov dword [esp + 0x14], 0x78
mov dword [esp + 0x10], 0xa0
mov dword [esp + 0xc], 0x90880000
mov dword [esp + 8], str.Parabator_3___Rush_of_the_wind
mov dword [esp + 4], str.Xtreme3D
mov dword [esp], 0
call sub.USER32.dll_CreateWindowExA
sub esp, 0x30
mov dword [ebp - 0xc], eax
mov dword [esp + 0x18], 1
mov eax, dword [ebp - 0x94]
mov dword [esp + 0x14], eax
mov eax, dword [ebp - 0x90]
mov dword [esp + 0x10], eax
mov dword [esp + 0xc], 0
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov eax, dword [ebp - 0xc]
mov dword [esp], eax
call sub.USER32.dll_SetWindowPos
sub esp, 0x1c
jmp 0x401732
mov dword [esp + 0x2c], 0
mov eax, dword [ebp + 8]
mov dword [esp + 0x28], eax
mov dword [esp + 0x24], 0
mov dword [esp + 0x20], 0
mov eax, dword [ebp - 0x9c]
mov dword [esp + 0x1c], eax
mov eax, dword [ebp - 0x98]
mov dword [esp + 0x18], eax
mov dword [esp + 0x14], 0x78
mov dword [esp + 0x10], 0xa0
mov dword [esp + 0xc], 0x90c80000
mov dword [esp + 8], str.Parabator_3___Rush_of_the_wind
mov dword [esp + 4], str.Xtreme3D
mov dword [esp], 0
call sub.USER32.dll_CreateWindowExA
sub esp, 0x30
mov dword [ebp - 0xc], eax
lea eax, [ebp - 0x2f4]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0xc]
mov dword [esp], eax
call sub.USER32.dll_GetWindowRect
sub esp, 8
mov dword [esp], 0
call sub.USER32.dll_GetSystemMetrics
sub esp, 4
mov edx, eax
mov eax, dword [ebp - 0x2ec]
sub edx, eax
mov eax, edx
mov edx, eax
shr edx, 0x1f
add eax, edx
sar eax, 1
mov dword [ebp - 0xa8], eax
mov dword [esp], 1
call sub.USER32.dll_GetSystemMetrics
sub esp, 4
mov edx, eax
mov eax, dword [ebp - 0x2e8]
sub edx, eax
mov eax, edx
mov edx, eax
shr edx, 0x1f
add eax, edx
sar eax, 1
mov dword [ebp - 0xac], eax
mov dword [esp + 0x18], 5
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 0
mov eax, dword [ebp - 0xac]
mov dword [esp + 0xc], eax
mov eax, dword [ebp - 0xa8]
mov dword [esp + 8], eax
mov dword [esp + 4], 0
mov eax, dword [ebp - 0xc]
mov dword [esp], eax
call sub.USER32.dll_SetWindowPos
sub esp, 0x1c
mov dword [esp + 8], 0x9c
mov dword [esp + 4], 0
lea eax, [ebp - 0x390]
mov dword [esp], eax
call sub.msvcrt.dll_memset
mov word [ebp - 0x36c], 0x9c
mov eax, dword [ebp - 0x98]
mov dword [ebp - 0x324], eax
mov eax, dword [ebp - 0x368]
or eax, 0x80000
mov dword [ebp - 0x368], eax
mov eax, dword [ebp - 0x9c]
mov dword [ebp - 0x320], eax
mov eax, dword [ebp - 0x368]
or eax, 0x100000
mov dword [ebp - 0x368], eax
mov eax, dword [ebp - 0xa0]
mov dword [ebp - 0x328], eax
mov eax, dword [ebp - 0x368]
or eax, 0x40000
mov dword [ebp - 0x368], eax
cmp dword [ebp - 0xa4], 0
je 0x401880
mov dword [esp + 4], 1
lea eax, [ebp - 0x390]
mov dword [esp], eax
call sub.USER32.dll_ChangeDisplaySettingsA
sub esp, 8
mov eax, dword [0x412024]
mov edx, dword [ebp - 0xc]
mov dword [ebp - 0x39c], edx
fild dword [ebp - 0x39c]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 8
mov eax, dword [0x412324]
fldz
fstp qword [esp]
call eax
fstp st(0)
sub esp, 8
mov eax, dword [0x412280]
call eax
fstp qword [ebp - 0xb8]
mov eax, dword [0x412284]
fld qword [ebp - 0xb8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 8
mov eax, dword [0x412048]
fild dword [ebp - 0x9c]
fild dword [ebp - 0x98]
fxch st(1)
fstp qword [esp + 0x18]
fstp qword [esp + 0x10]
fldz
fstp qword [esp + 8]
fldz
fstp qword [esp]
call eax
sub esp, 0x20
fstp qword [ebp - 0xc0]
mov eax, dword [0x412068]
fld1
fstp qword [esp + 8]
fld qword [ebp - 0xc0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x41206c]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0xc0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412074]
fld1
fstp qword [esp + 8]
fld qword [ebp - 0xc0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412078]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0xc0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x41207c]
fld qword [0x40f890]
fstp qword [esp + 0x10]
fld qword [0x40f898]
fstp qword [esp + 8]
fld qword [ebp - 0xc0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412050]
fld1
fstp qword [esp + 8]
fld qword [ebp - 0xc0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x41208c]
fldz
fstp qword [esp]
call eax
sub esp, 8
fstp qword [ebp - 0xc8]
mov eax, dword [0x41208c]
fldz
fstp qword [esp]
call eax
sub esp, 8
fstp qword [ebp - 0xd0]
mov eax, dword [0x41208c]
fldz
fstp qword [esp]
call eax
sub esp, 8
fstp qword [ebp - 0xd8]
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_campfire_fireplace_flying_sparks_burning_flame_vector.jpg
mov dword [esp], str.skyTop
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_campfire_fireplace_flying_sparks_burning_flame_vector.jpg
mov dword [esp], str.skyBottom
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_campfire_fireplace_flying_sparks_burning_flame_vector.jpg
mov dword [esp], str.skyLeft
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_campfire_fireplace_flying_sparks_burning_flame_vector.jpg
mov dword [esp], str.skyRight
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_campfire_fireplace_flying_sparks_burning_flame_vector.jpg
mov dword [esp], str.skyFront
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_campfire_fireplace_flying_sparks_burning_flame_vector.jpg
mov dword [esp], str.skyBack
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412328]
fld qword [ebp - 0xc8]
fstp qword [esp]
call eax
sub esp, 8
fstp qword [ebp - 0xe0]
mov eax, dword [0x41232c]
mov dword [esp + 0x10], str.skyTop
fldz
fstp qword [esp + 8]
fld qword [ebp - 0xe0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x14
mov eax, dword [0x41232c]
mov dword [esp + 0x10], str.skyBottom
fld1
fstp qword [esp + 8]
fld qword [ebp - 0xe0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x14
mov eax, dword [0x41232c]
mov dword [esp + 0x10], str.skyLeft
fld qword [0x40f8a0]
fstp qword [esp + 8]
fld qword [ebp - 0xe0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x14
mov eax, dword [0x41232c]
mov dword [esp + 0x10], str.skyRight
fld qword [0x40f8a8]
fstp qword [esp + 8]
fld qword [ebp - 0xe0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x14
mov eax, dword [0x41232c]
mov dword [esp + 0x10], str.skyFront
fld qword [0x40f8b0]
fstp qword [esp + 8]
fld qword [ebp - 0xe0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x14
mov eax, dword [0x41232c]
mov dword [esp + 0x10], str.skyBack
fld qword [0x40f8b8]
fstp qword [esp + 8]
fld qword [ebp - 0xe0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x14
mov eax, dword [0x4120c4]
fldz
fstp qword [esp + 8]
fld1
fstp qword [esp]
call eax
sub esp, 0x10
fstp qword [ebp - 0xe8]
mov eax, dword [0x412150]
fld qword [0x40f8b8]
fstp qword [esp + 0x18]
fld qword [0x40f8c0]
fstp qword [esp + 0x10]
fld qword [0x40f8b8]
fstp qword [esp + 8]
fld qword [ebp - 0xe8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x4120c4]
fldz
fstp qword [esp + 8]
fld1
fstp qword [esp]
call eax
sub esp, 0x10
fstp qword [ebp - 0xf0]
mov eax, dword [0x412150]
fld qword [0x40f8b8]
fstp qword [esp + 0x18]
fld qword [0x40f8c0]
fstp qword [esp + 0x10]
fld qword [0x40f8b8]
fstp qword [esp + 8]
fld qword [ebp - 0xf0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x4120c4]
fldz
fstp qword [esp + 8]
fld1
fstp qword [esp]
call eax
sub esp, 0x10
fstp qword [ebp - 0xf8]
mov eax, dword [0x412150]
fld qword [0x40f8b8]
fstp qword [esp + 0x18]
fld qword [0x40f8c0]
fstp qword [esp + 0x10]
fld qword [0x40f8b8]
fstp qword [esp + 8]
fld qword [ebp - 0xf8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x4120c4]
fldz
fstp qword [esp + 8]
fld1
fstp qword [esp]
call eax
sub esp, 0x10
fstp qword [ebp - 0x100]
mov eax, dword [0x412150]
fld qword [0x40f8b8]
fstp qword [esp + 0x18]
fld qword [0x40f8c0]
fstp qword [esp + 0x10]
fld qword [0x40f8c8]
fstp qword [esp + 8]
fld qword [ebp - 0x100]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x412194]
fld qword [0x40f8d0]
fstp qword [esp + 8]
fld qword [ebp - 0x100]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x4121a0]
fld qword [0x40f8d8]
fstp qword [esp + 8]
fld qword [ebp - 0x100]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x4120c4]
fldz
fstp qword [esp + 8]
fld1
fstp qword [esp]
call eax
sub esp, 0x10
fstp qword [ebp - 0x108]
mov eax, dword [0x412150]
fld qword [0x40f8b8]
fstp qword [esp + 0x18]
fld qword [0x40f8c0]
fstp qword [esp + 0x10]
fld qword [0x40f8e0]
fstp qword [esp + 8]
fld qword [ebp - 0x108]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x412194]
fld qword [0x40f8e8]
fstp qword [esp + 8]
fld qword [ebp - 0x108]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x4121a0]
fld qword [0x40f8d8]
fstp qword [esp + 8]
fld qword [ebp - 0x108]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x4120c4]
fldz
fstp qword [esp + 8]
fld1
fstp qword [esp]
call eax
sub esp, 0x10
fstp qword [ebp - 0x110]
mov eax, dword [0x412150]
fld qword [0x40f8b8]
fstp qword [esp + 0x18]
fld1
fstp qword [esp + 0x10]
fld qword [0x40f8b8]
fstp qword [esp + 8]
fld qword [ebp - 0x110]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x412194]
fld qword [0x40f8e8]
fstp qword [esp + 8]
fld qword [ebp - 0x110]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x4121a0]
fld qword [0x40f8d8]
fstp qword [esp + 8]
fld qword [ebp - 0x110]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_ground.jpg
mov dword [esp], str.mGround
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board1.jpg
mov dword [esp], str.board1
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board2.jpg
mov dword [esp], str.board2
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board3.jpg
mov dword [esp], str.board3
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board4.jpg
mov dword [esp], str.board4
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board5.jpg
mov dword [esp], str.board5
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board6.jpg
mov dword [esp], str.board6
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board7.jpg
mov dword [esp], str.board7
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board8.jpg
mov dword [esp], str.board8
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board9.jpg
mov dword [esp], str.board9
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board10.jpg
mov dword [esp], str.board10
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board11.jpg
mov dword [esp], str.board11
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board12.jpg
mov dword [esp], str.board12
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board13.jpg
mov dword [esp], str.board13
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board14.jpg
mov dword [esp], str.board14
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board15.jpg
mov dword [esp], str.board15
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board16.jpg
mov dword [esp], str.board16
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board17.jpg
mov dword [esp], str.board17
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board18.jpg
mov dword [esp], str.board18
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_board19.jpg
mov dword [esp], str.board19
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_001.png
mov dword [esp], str.water1
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_002.png
mov dword [esp], str.water2
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_003.png
mov dword [esp], str.water3
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_004.png
mov dword [esp], str.water4
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_005.png
mov dword [esp], str.water5
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_006.png
mov dword [esp], str.water6
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_007.png
mov dword [esp], str.water7
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_008.png
mov dword [esp], str.water8
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_009.png
mov dword [esp], str.water9
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_010.png
mov dword [esp], str.water10
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_011.png
mov dword [esp], str.water11
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_012.png
mov dword [esp], str.water12
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_013.png
mov dword [esp], str.water13
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_014.png
mov dword [esp], str.water14
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_015.png
mov dword [esp], str.water15
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_016.png
mov dword [esp], str.water16
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_017.png
mov dword [esp], str.water17
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_018.png
mov dword [esp], str.water18
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_019.png
mov dword [esp], str.water19
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_020.png
mov dword [esp], str.water20
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_021.png
mov dword [esp], str.water21
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_022.png
mov dword [esp], str.water22
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_023.png
mov dword [esp], str.water23
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_024.png
mov dword [esp], str.water24
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_025.png
mov dword [esp], str.water25
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_026.png
mov dword [esp], str.water26
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_027.png
mov dword [esp], str.water27
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_028.png
mov dword [esp], str.water28
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_029.png
mov dword [esp], str.water29
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_030.png
mov dword [esp], str.water30
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_031.png
mov dword [esp], str.water31
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_032.png
mov dword [esp], str.water32
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_033.png
mov dword [esp], str.water33
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_water_frame_034.png
mov dword [esp], str.water34
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_CastleStudios_5.png
mov dword [esp], str.mGround5
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_CastleStudios_5.png
mov dword [esp], str.mGround7
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_sky1111.jpg
mov dword [esp], str.mGround10
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_Crow_BaseColor.TGA.png
mov dword [esp], str.voro11
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_11114.jpg
mov dword [esp], str.mGround14
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412304]
fld qword [0x40f8f0]
fstp qword [esp + 0xc]
fld1
fstp qword [esp + 4]
mov dword [esp], str.mGround14
call eax
fstp st(0)
sub esp, 0x14
mov eax, dword [0x4122a8]
fld qword [0x40f8f8]
fstp qword [esp + 0xc]
fld qword [0x40f900]
fstp qword [esp + 4]
mov dword [esp], str.mGround14
call eax
fstp st(0)
sub esp, 0x14
mov eax, dword [0x41208c]
fld qword [ebp - 0xd0]
fstp qword [esp]
call eax
sub esp, 8
fstp qword [ebp - 0x118]
mov eax, dword [0x412338]
fld qword [ebp - 0xd0]
fstp qword [esp + 0x40]
fld qword [0x40f908]
fstp qword [esp + 0x38]
fldz
fstp qword [esp + 0x30]
fld qword [ebp - 0xe8]
fstp qword [esp + 0x28]
fld qword [ebp - 0x118]
fstp qword [esp + 0x20]
fld qword [0x40f910]
fstp qword [esp + 0x18]
fld qword [0x40f910]
fstp qword [esp + 0x10]
fld qword [0x40f918]
fstp qword [esp + 8]
fld qword [0x40f920]
fstp qword [esp]
call eax
sub esp, 0x48
fstp qword [ebp - 0x120]
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board1
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board2
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board3
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board4
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board5
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board6
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board7
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board8
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board9
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board10
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board11
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board12
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board13
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board14
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board15
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board16
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board17
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board18
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board19
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board1
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x41225c]
fld qword [0x40f928]
fstp qword [esp + 8]
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x41208c]
fld qword [ebp - 0xd0]
fstp qword [esp]
call eax
sub esp, 8
fstp qword [ebp - 0x128]
mov eax, dword [0x412338]
fld qword [ebp - 0xd0]
fstp qword [esp + 0x40]
fld qword [0x40f908]
fstp qword [esp + 0x38]
fldz
fstp qword [esp + 0x30]
fld qword [ebp - 0xe8]
fstp qword [esp + 0x28]
fld qword [ebp - 0x128]
fstp qword [esp + 0x20]
fld qword [0x40f910]
fstp qword [esp + 0x18]
fld qword [0x40f910]
fstp qword [esp + 0x10]
fld qword [0x40f918]
fstp qword [esp + 8]
fld qword [0x40f920]
fstp qword [esp]
call eax
sub esp, 0x48
fstp qword [ebp - 0x130]
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.mGround5
fld qword [ebp - 0x130]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x41225c]
fld qword [0x40f928]
fstp qword [esp + 8]
fld qword [ebp - 0x130]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x4121a4]
fldz
fstp qword [esp + 0x18]
fld qword [0x40f930]
fstp qword [esp + 0x10]
fldz
fstp qword [esp + 8]
fld qword [ebp - 0x130]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x4121a0]
fld qword [0x40f938]
fstp qword [esp + 8]
fld qword [ebp - 0x130]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412194]
fld qword [0x40f8c8]
fstp qword [esp + 8]
fld qword [ebp - 0x130]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x41211c]
fld qword [ebp - 0x118]
fstp qword [esp + 0x18]
fld qword [0x40f8b8]
fstp qword [esp + 0x10]
fld qword [0x40f8b8]
fstp qword [esp + 8]
fld qword [0x40f8b8]
fstp qword [esp]
call eax
sub esp, 0x20
fstp qword [ebp - 0x138]
mov eax, dword [0x412150]
fld qword [0x40f940]
fstp qword [esp + 0x18]
fld qword [0x40f948]
fstp qword [esp + 0x10]
fldz
fstp qword [esp + 8]
fld qword [ebp - 0x138]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x41208c]
fld qword [ebp - 0xd0]
fstp qword [esp]
call eax
sub esp, 8
fstp qword [ebp - 0x140]
mov eax, dword [0x41211c]
fld qword [ebp - 0x140]
fstp qword [esp + 0x18]
fld qword [0x40f950]
fstp qword [esp + 0x10]
fld qword [0x40f8b8]
fstp qword [esp + 8]
fld qword [0x40f958]
fstp qword [esp]
call eax
sub esp, 0x20
fstp qword [ebp - 0x148]
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.mGround14
fld qword [ebp - 0x148]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x41208c]
fld qword [ebp - 0xd0]
fstp qword [esp]
call eax
sub esp, 8
fstp qword [ebp - 0x150]
mov eax, dword [0x41211c]
fld qword [ebp - 0x150]
fstp qword [esp + 0x18]
fld qword [0x40f950]
fstp qword [esp + 0x10]
fld qword [0x40f8b8]
fstp qword [esp + 8]
fld qword [0x40f958]
fstp qword [esp]
call eax
sub esp, 0x20
fstp qword [ebp - 0x158]
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.water1
fld qword [ebp - 0x158]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x412150]
fld qword [0x40f940]
fstp qword [esp + 0x18]
fld qword [0x40f960]
fstp qword [esp + 0x10]
fld1
fstp qword [esp + 8]
fld qword [ebp - 0x148]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x4121a0]
fld qword [0x40f8d8]
fstp qword [esp + 8]
fld qword [ebp - 0x148]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412168]
fld qword [0x40f968]
fstp qword [esp + 8]
fld qword [ebp - 0x148]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412150]
fld qword [0x40f940]
fstp qword [esp + 0x18]
fld qword [0x40f960]
fstp qword [esp + 0x10]
fld1
fstp qword [esp + 8]
fld qword [ebp - 0x158]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x4121a0]
fld qword [0x40f8d8]
fstp qword [esp + 8]
fld qword [ebp - 0x158]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412168]
fld qword [0x40f970]
fstp qword [esp + 8]
fld qword [ebp - 0x158]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412338]
fld qword [ebp - 0xd0]
fstp qword [esp + 0x40]
fld qword [0x40f908]
fstp qword [esp + 0x38]
fldz
fstp qword [esp + 0x30]
fld qword [ebp - 0xe8]
fstp qword [esp + 0x28]
fld qword [ebp - 0x118]
fstp qword [esp + 0x20]
fld qword [0x40f910]
fstp qword [esp + 0x18]
fld qword [0x40f910]
fstp qword [esp + 0x10]
fld qword [0x40f918]
fstp qword [esp + 8]
fld qword [0x40f920]
fstp qword [esp]
call eax
sub esp, 0x48
fstp qword [ebp - 0x160]
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.mGround7
fld qword [ebp - 0x160]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x41225c]
fld qword [0x40f928]
fstp qword [esp + 8]
fld qword [ebp - 0x160]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x4121a4]
fldz
fstp qword [esp + 0x18]
fld qword [0x40f978]
fstp qword [esp + 0x10]
fldz
fstp qword [esp + 8]
fld qword [ebp - 0x160]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x4121a0]
fld qword [0x40f980]
fstp qword [esp + 8]
fld qword [ebp - 0x160]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412194]
fld qword [0x40f988]
fstp qword [esp + 8]
fld qword [ebp - 0x160]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412338]
fld qword [ebp - 0xd0]
fstp qword [esp + 0x40]
fld qword [0x40f908]
fstp qword [esp + 0x38]
fldz
fstp qword [esp + 0x30]
fld qword [ebp - 0xe8]
fstp qword [esp + 0x28]
fld qword [ebp - 0x118]
fstp qword [esp + 0x20]
fld qword [0x40f910]
fstp qword [esp + 0x18]
fld qword [0x40f910]
fstp qword [esp + 0x10]
fld qword [0x40f918]
fstp qword [esp + 8]
fld qword [0x40f920]
fstp qword [esp]
call eax
sub esp, 0x48
fstp qword [ebp - 0x168]
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.mGround5
fld qword [ebp - 0x168]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x41225c]
fld qword [0x40f928]
fstp qword [esp + 8]
fld qword [ebp - 0x168]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x4121a4]
fldz
fstp qword [esp + 0x18]
fld qword [0x40f990]
fstp qword [esp + 0x10]
fldz
fstp qword [esp + 8]
fld qword [ebp - 0x168]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x4121a0]
fld qword [str.333333_]
fstp qword [esp + 8]
fld qword [ebp - 0x168]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412194]
fld qword [str.333333__]
fstp qword [esp + 8]
fld qword [ebp - 0x168]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x41208c]
fld qword [ebp - 0xd0]
fstp qword [esp]
call eax
sub esp, 8
fstp qword [ebp - 0x170]
mov eax, dword [0x41211c]
fld qword [ebp - 0x170]
fstp qword [esp + 0x18]
fld qword [0x40f950]
fstp qword [esp + 0x10]
fld qword [0x40f8b8]
fstp qword [esp + 8]
fld qword [0x40f958]
fstp qword [esp]
call eax
sub esp, 0x20
fstp qword [ebp - 0x178]
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.mGround10
fld qword [ebp - 0x178]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x41208c]
fld qword [ebp - 0xd0]
fstp qword [esp]
call eax
sub esp, 8
fstp qword [ebp - 0x180]
mov eax, dword [0x412294]
fldz
fstp qword [esp + 8]
mov dword [esp + 4], str.media_skins_ratamahatta.png
mov dword [esp], str.mPlayer1
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412348]
fld qword [ebp - 0x180]
fstp qword [esp + 4]
mov dword [esp], str.media_ratamahatta.md2
call eax
sub esp, 0xc
fstp qword [ebp - 0x188]
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.mPlayer1
fld qword [ebp - 0x188]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121ac]
fld qword [0x40f9a8]
fstp qword [esp + 0x18]
fld qword [0x40f9a8]
fstp qword [esp + 0x10]
fld qword [0x40f9a8]
fstp qword [esp + 8]
fld qword [ebp - 0x188]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x4121a4]
fldz
fstp qword [esp + 0x18]
fldz
fstp qword [esp + 0x10]
fld qword [0x40f978]
fstp qword [esp + 8]
fld qword [ebp - 0x188]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x412358]
fldz
fstp qword [esp + 8]
fld qword [ebp - 0x188]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412360]
fld qword [0x40f9b0]
fstp qword [esp + 8]
fld qword [ebp - 0x188]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412150]
fld qword [0x40f940]
fstp qword [esp + 0x18]
fld qword [0x40f960]
fstp qword [esp + 0x10]
fld1
fstp qword [esp + 8]
fld qword [ebp - 0x188]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x4121a0]
fld qword [0x40f8d8]
fstp qword [esp + 8]
fld qword [ebp - 0x188]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412168]
fld qword [0x40f9b8]
fstp qword [esp + 8]
fld qword [ebp - 0x188]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x41216c]
fld qword [0x40f9c0]
fstp qword [esp + 8]
fld qword [ebp - 0x188]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x41208c]
fld qword [ebp - 0xd0]
fstp qword [esp]
call eax
sub esp, 8
fstp qword [ebp - 0x190]
mov eax, dword [0x412294]
fld1
fstp qword [esp + 8]
mov dword [esp + 4], str.media_3d66Model_5355023_files_16.jpg
mov dword [esp], str.mPlayer4
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412304]
fld qword [0x40f8f0]
fstp qword [esp + 0xc]
fld1
fstp qword [esp + 4]
mov dword [esp], str.mPlayer4
call eax
fstp st(0)
sub esp, 0x14
mov eax, dword [0x4122a8]
fld qword [0x40f8f0]
fstp qword [esp + 0xc]
fld qword [0x40f9c8]
fstp qword [esp + 4]
mov dword [esp], str.mPlayer4
call eax
fstp st(0)
sub esp, 0x14
mov eax, dword [0x412348]
fld qword [ebp - 0x190]
fstp qword [esp + 4]
mov dword [esp], str.media_3dmodelg.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x198]
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.mPlayer4
fld qword [ebp - 0x198]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x4121ac]
fld qword [0x40f9a8]
fstp qword [esp + 0x18]
fld qword [0x40f9a8]
fstp qword [esp + 0x10]
fld qword [0x40f9a8]
fstp qword [esp + 8]
fld qword [ebp - 0x198]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x4121a4]
fldz
fstp qword [esp + 0x18]
fldz
fstp qword [esp + 0x10]
fld qword [0x40f978]
fstp qword [esp + 8]
fld qword [ebp - 0x198]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x412150]
fld qword [0x40f940]
fstp qword [esp + 0x18]
fld qword [0x40f960]
fstp qword [esp + 0x10]
fld1
fstp qword [esp + 8]
fld qword [ebp - 0x198]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x4121a0]
fld qword [0x40f9d0]
fstp qword [esp + 8]
fld qword [ebp - 0x198]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412168]
fld qword [0x40f9b8]
fstp qword [esp + 8]
fld qword [ebp - 0x198]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x41216c]
fld qword [0x40f9d8]
fstp qword [esp + 8]
fld qword [ebp - 0x198]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x41208c]
fld qword [ebp - 0xd0]
fstp qword [esp]
call eax
sub esp, 8
fstp qword [ebp - 0x1a0]
fld1
fstp qword [ebp - 0x18]
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0227.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.voro11
fld qword [ebp - 0x18]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x412150]
fld qword [0x40f940]
fstp qword [esp + 0x18]
fld qword [0x40f960]
fstp qword [esp + 0x10]
fld1
fstp qword [esp + 8]
fld qword [ebp - 0x18]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x4121a0]
fld qword [0x40f9d0]
fstp qword [esp + 8]
fld qword [ebp - 0x18]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412168]
fld qword [0x40f9e0]
fstp qword [esp + 8]
fld qword [ebp - 0x18]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x41216c]
fld qword [0x40f9d8]
fstp qword [esp + 8]
fld qword [ebp - 0x18]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x41208c]
fld qword [ebp - 0xd0]
fstp qword [esp]
call eax
sub esp, 8
fstp qword [ebp - 0x1a8]
mov eax, dword [0x412150]
fld qword [0x40f8c0]
fstp qword [esp + 0x18]
fld qword [0x40f9e8]
fstp qword [esp + 0x10]
fldz
fstp qword [esp + 8]
fld qword [ebp - 0x1a8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x412098]
fld qword [ebp - 0x1a8]
fstp qword [esp]
call eax
sub esp, 8
fstp qword [ebp - 0x1b0]
mov eax, dword [0x4120ac]
fld qword [0x40f890]
fstp qword [esp + 8]
fld qword [ebp - 0x1b0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x4120a0]
fld qword [0x40f9f0]
fstp qword [esp + 8]
fld qword [ebp - 0x1b0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x4120a4]
fld qword [0x40f9f8]
fstp qword [esp + 8]
fld qword [ebp - 0x1b0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x41204c]
fld qword [ebp - 0x1b0]
fstp qword [esp + 8]
fld qword [ebp - 0xc0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412194]
fld qword [0x40fa00]
fstp qword [esp + 8]
fld qword [ebp - 0x1a8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x4121a0]
fld qword [0x40f8d8]
fstp qword [esp + 8]
fld qword [ebp - 0x1a8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x4120f4]
fld qword [0x40f958]
fstp qword [esp + 4]
mov dword [esp], str.Arial
call eax
sub esp, 0xc
fstp qword [ebp - 0x1b8]
mov eax, dword [0x4120fc]
fld qword [ebp - 0xd8]
fstp qword [esp + 0xc]
mov dword [esp + 8], str.FPS:
fld qword [ebp - 0x1b8]
fstp qword [esp]
call eax
sub esp, 0x14
fstp qword [ebp - 0x1c0]
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fldz
fstp qword [esp + 8]
fld qword [ebp - 0x1c0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412150]
fldz
fstp qword [esp + 0x18]
fld qword [0x40f910]
fstp qword [esp + 0x10]
fld qword [0x40fa08]
fstp qword [esp + 8]
fld qword [ebp - 0x1c0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x4120f4]
fld qword [0x40fa10]
fstp qword [esp + 4]
mov dword [esp], str.Arial
call eax
sub esp, 0xc
fstp qword [ebp - 0x1c8]
mov eax, dword [0x4120fc]
fldz
fstp qword [esp + 0xc]
mov dword [esp + 8], str.Author:_Maxpl__Controls:
fld qword [ebp - 0x1c8]
fstp qword [esp]
call eax
sub esp, 0x14
fstp qword [ebp - 0x1d0]
mov eax, dword [0x4120fc]
fldz
fstp qword [esp + 0xc]
mov dword [esp + 8], str.11111
fld qword [ebp - 0x1c8]
fstp qword [esp]
call eax
sub esp, 0x14
fstp qword [ebp - 0x1d8]
mov eax, dword [0x4120fc]
fldz
fstp qword [esp + 0xc]
mov dword [esp + 8], str.11111
fld qword [ebp - 0x1c8]
fstp qword [esp]
call eax
sub esp, 0x14
fstp qword [ebp - 0x1e0]
mov eax, dword [0x4120fc]
fldz
fstp qword [esp + 0xc]
mov dword [esp + 8], str.11111
fld qword [ebp - 0x1c8]
fstp qword [esp]
call eax
sub esp, 0x14
fstp qword [ebp - 0x1e8]
mov eax, dword [0x4120fc]
fldz
fstp qword [esp + 0xc]
mov dword [esp + 8], str.11111
fld qword [ebp - 0x1c8]
fstp qword [esp]
call eax
sub esp, 0x14
fstp qword [ebp - 0x1f0]
mov eax, dword [0x4120fc]
fldz
fstp qword [esp + 0xc]
mov dword [esp + 8], str.Bots_in_game:
fld qword [ebp - 0x1c8]
fstp qword [esp]
call eax
sub esp, 0x14
fstp qword [ebp - 0x1f8]
mov eax, dword [0x4120fc]
fldz
fstp qword [esp + 0xc]
mov dword [esp + 8], str.Bot1_money:
fld qword [ebp - 0x1c8]
fstp qword [esp]
call eax
sub esp, 0x14
fstp qword [ebp - 0x200]
mov eax, dword [0x4120fc]
fldz
fstp qword [esp + 0xc]
mov dword [esp + 8], str.Bot2_money:
fld qword [ebp - 0x1c8]
fstp qword [esp]
call eax
sub esp, 0x14
fstp qword [ebp - 0x208]
mov eax, dword [0x4120fc]
fldz
fstp qword [esp + 0xc]
mov dword [esp + 8], str.Bot3_money:
fld qword [ebp - 0x1c8]
fstp qword [esp]
call eax
sub esp, 0x14
fstp qword [ebp - 0x210]
mov eax, dword [0x4120fc]
fldz
fstp qword [esp + 0xc]
mov dword [esp + 8], str.Bot4_money:
fld qword [ebp - 0x1c8]
fstp qword [esp]
call eax
sub esp, 0x14
fstp qword [ebp - 0x218]
mov eax, dword [0x4120fc]
fldz
fstp qword [esp + 0xc]
mov dword [esp + 8], str.Bot5_money:
fld qword [ebp - 0x1c8]
fstp qword [esp]
call eax
sub esp, 0x14
fstp qword [ebp - 0x220]
mov eax, dword [0x4120fc]
fldz
fstp qword [esp + 0xc]
mov dword [esp + 8], str.Bot6_money:
fld qword [ebp - 0x1c8]
fstp qword [esp]
call eax
sub esp, 0x14
fstp qword [ebp - 0x228]
mov eax, dword [0x4120fc]
fldz
fstp qword [esp + 0xc]
mov dword [esp + 8], str.Bot7_money:
fld qword [ebp - 0x1c8]
fstp qword [esp]
call eax
sub esp, 0x14
fstp qword [ebp - 0x230]
mov eax, dword [0x4120fc]
fldz
fstp qword [esp + 0xc]
mov dword [esp + 8], str.Bot8_money:
fld qword [ebp - 0x1c8]
fstp qword [esp]
call eax
sub esp, 0x14
fstp qword [ebp - 0x238]
mov eax, dword [0x4120fc]
fldz
fstp qword [esp + 0xc]
mov dword [esp + 8], str.Bot9_money:
fld qword [ebp - 0x1c8]
fstp qword [esp]
call eax
sub esp, 0x14
fstp qword [ebp - 0x240]
mov eax, dword [0x4120fc]
fldz
fstp qword [esp + 0xc]
mov dword [esp + 8], str.Bot10_money:
fld qword [ebp - 0x1c8]
fstp qword [esp]
call eax
sub esp, 0x14
fstp qword [ebp - 0x248]
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40fa18]
fstp qword [esp + 8]
fld qword [ebp - 0x1d0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412150]
fldz
fstp qword [esp + 0x18]
fld qword [0x40f910]
fstp qword [esp + 0x10]
fld qword [0x40fa20]
fstp qword [esp + 8]
fld qword [ebp - 0x1d0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x1d8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412150]
fldz
fstp qword [esp + 0x18]
fld qword [0x40fa28]
fstp qword [esp + 0x10]
fld qword [0x40fa20]
fstp qword [esp + 8]
fld qword [ebp - 0x1d8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x1e0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412150]
fldz
fstp qword [esp + 0x18]
fld qword [0x40fa30]
fstp qword [esp + 0x10]
fld qword [0x40fa20]
fstp qword [esp + 8]
fld qword [ebp - 0x1e0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40fa18]
fstp qword [esp + 8]
fld qword [ebp - 0x1f8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412150]
fldz
fstp qword [esp + 0x18]
fld qword [0x40fa38]
fstp qword [esp + 0x10]
fld qword [0x40fa20]
fstp qword [esp + 8]
fld qword [ebp - 0x1f8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x200]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412150]
fldz
fstp qword [esp + 0x18]
fld qword [0x40fa40]
fstp qword [esp + 0x10]
fld qword [0x40fa20]
fstp qword [esp + 8]
fld qword [ebp - 0x200]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x208]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412150]
fldz
fstp qword [esp + 0x18]
fld qword [0x40fa48]
fstp qword [esp + 0x10]
fld qword [0x40fa20]
fstp qword [esp + 8]
fld qword [ebp - 0x208]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x210]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412150]
fldz
fstp qword [esp + 0x18]
fld qword [0x40fa50]
fstp qword [esp + 0x10]
fld qword [0x40fa20]
fstp qword [esp + 8]
fld qword [ebp - 0x210]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x218]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412150]
fldz
fstp qword [esp + 0x18]
fld qword [0x40fa58]
fstp qword [esp + 0x10]
fld qword [0x40fa20]
fstp qword [esp + 8]
fld qword [ebp - 0x218]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x220]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412150]
fldz
fstp qword [esp + 0x18]
fld qword [0x40fa60]
fstp qword [esp + 0x10]
fld qword [0x40fa20]
fstp qword [esp + 8]
fld qword [ebp - 0x220]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x228]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412150]
fldz
fstp qword [esp + 0x18]
fld qword [0x40fa68]
fstp qword [esp + 0x10]
fld qword [0x40fa20]
fstp qword [esp + 8]
fld qword [ebp - 0x228]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x230]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412150]
fldz
fstp qword [esp + 0x18]
fld qword [0x40fa70]
fstp qword [esp + 0x10]
fld qword [0x40fa20]
fstp qword [esp + 8]
fld qword [ebp - 0x230]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x238]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412150]
fldz
fstp qword [esp + 0x18]
fld qword [0x40fa78]
fstp qword [esp + 0x10]
fld qword [0x40fa20]
fstp qword [esp + 8]
fld qword [ebp - 0x238]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x240]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412150]
fldz
fstp qword [esp + 0x18]
fld qword [0x40fa80]
fstp qword [esp + 0x10]
fld qword [0x40fa20]
fstp qword [esp + 8]
fld qword [ebp - 0x240]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x248]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412150]
fldz
fstp qword [esp + 0x18]
fld qword [0x40fa88]
fstp qword [esp + 0x10]
fld qword [0x40fa20]
fstp qword [esp + 8]
fld qword [ebp - 0x248]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x1e8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412150]
fldz
fstp qword [esp + 0x18]
fld qword [0x40fa90]
fstp qword [esp + 0x10]
fld qword [0x40fa20]
fstp qword [esp + 8]
fld qword [ebp - 0x1e8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x1f0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412150]
fldz
fstp qword [esp + 0x18]
fld qword [0x40fa98]
fstp qword [esp + 0x10]
fld qword [0x40fa20]
fstp qword [esp + 8]
fld qword [ebp - 0x1f0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x4120f4]
fld qword [0x40f8c0]
fstp qword [esp + 4]
mov dword [esp], str.Arial
call eax
sub esp, 0xc
fstp qword [ebp - 0x250]
mov eax, dword [0x4120fc]
fldz
fstp qword [esp + 0xc]
mov dword [esp + 8], str.__
fld qword [ebp - 0x250]
fstp qword [esp]
call eax
sub esp, 0x14
fstp qword [ebp - 0x258]
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x258]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov eax, dword [0x412150]
fldz
fstp qword [esp + 0x18]
fld qword [0x40faa0]
fstp qword [esp + 0x10]
fld qword [0x40faa8]
fstp qword [esp + 8]
fld qword [ebp - 0x258]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
fldz
fstp qword [ebp - 0x260]
fld1
fstp qword [ebp - 0x268]
fldz
fstp qword [ebp - 0x270]
fld qword [0x40fab0]
fstp qword [ebp - 0x278]
fld qword [0x40fab8]
fstp qword [ebp - 0x280]
mov eax, dword [0x412320]
fld qword [ebp - 0x280]
fstp qword [esp + 8]
fld qword [ebp - 0x278]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
fld1
fstp qword [ebp - 0x288]
fld1
fstp qword [ebp - 0x30]
fld1
fstp qword [ebp - 0x38]
fld1
fstp qword [ebp - 0x40]
fld1
fstp qword [ebp - 0x48]
fld1
fstp qword [ebp - 0x20]
fld1
fstp qword [ebp - 0x290]
fld qword [0x40fac0]
fstp qword [ebp - 0x50]
fld1
fstp qword [ebp - 0x58]
fld1
fstp qword [ebp - 0x60]
fld qword [0x40fac0]
fstp qword [ebp - 0x298]
fld qword [0x40fac0]
fstp qword [ebp - 0x2a0]
fld1
fstp qword [ebp - 0x68]
fld1
fstp qword [ebp - 0x70]
fld qword [0x40fac8]
fstp qword [ebp - 0x78]
fld1
fstp qword [ebp - 0x80]
fld1
fstp qword [ebp - 0x88]
mov dword [0x4125e0], 0x73657270
mov dword [0x4125e4], 0x70732073
mov dword [0x4125e8], 0x20656361
mov dword [0x4125ec], 0x72206f74
mov dword [0x4125f0], 0x206c6c6f
mov dword [0x4125f4], 0x20656874
mov dword [0x4125f8], 0x65636964
mov byte [0x4125fc], 0
mov dword [0x4126e0], 0x73657270
mov dword [0x4126e4], 0x72612073
mov dword [0x4126e8], 0x20776f72
mov dword [0x4126ec], 0x68676972
mov dword [0x4126f0], 0x6e612074
mov dword [0x4126f4], 0x72612064
mov dword [0x4126f8], 0x20776f72
mov dword [0x4126fc], 0x7466656c
mov dword [0x412700], 0x206f7420
mov dword [0x412704], 0x20746567
mov dword [0x412708], 0x656e6f6d
mov word [0x41270c], 0x79
mov dword [0x4127e0], 0x646c6f68
mov dword [0x4127e4], 0x42415420
mov dword [0x4127e8], 0x206f7420
mov dword [0x4127ec], 0x656b6174
mov dword [0x4127f0], 0x67696620
mov dword [0x4127f4], 0x65697275
mov word [0x4127f8], 0x73
mov dword [0x4129e0], 0x31313131
mov word [0x4129e4], 0x31
fldz
fstp qword [ebp - 0x60]
cmp dword [ebp - 0x10], 0
jne 0x406dc0
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 0
mov dword [esp + 8], 0
mov dword [esp + 4], 0
lea eax, [ebp - 0x2e4]
mov dword [esp], eax
call sub.USER32.dll_PeekMessageA
sub esp, 0x14
test eax, eax
setne al
test al, al
je 0x403fb2
mov eax, dword [ebp - 0x2e0]
cmp eax, 0x12
jne 0x403f8e
mov dword [ebp - 0x10], 1
jmp 0x403f36
lea eax, [ebp - 0x2e4]
mov dword [esp], eax
call sub.USER32.dll_TranslateMessage
sub esp, 4
lea eax, [ebp - 0x2e4]
mov dword [esp], eax
call sub.USER32.dll_DispatchMessageA
sub esp, 4
jmp 0x403f36
mov eax, dword [0x40c004]
cmp eax, 0x59
jg 0x404018
mov eax, dword [0x40c008]
cmp eax, 5
jle 0x404009
mov dword [0x40c008], 1
mov eax, dword [0x4121a4]
mov edx, dword [0x40c004]
mov dword [ebp - 0x39c], edx
fild dword [ebp - 0x39c]
fstp qword [esp + 0x18]
fldz
fstp qword [esp + 0x10]
fldz
fstp qword [esp + 8]
fld qword [ebp - 0x198]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
jmp 0x404049
mov eax, dword [0x40c008]
add eax, 1
mov dword [0x40c008], eax
jmp 0x404049
mov dword [0x40c004], 1
mov eax, dword [0x4121a4]
fldz
fstp qword [esp + 0x18]
fldz
fstp qword [esp + 0x10]
fldz
fstp qword [esp + 8]
fld qword [ebp - 0x198]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
fld qword [0x40fad0]
fld qword [ebp - 0x78]
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x4057f0
fld qword [ebp - 0x78]
fld1
faddp st(1)
fstp qword [ebp - 0x78]
fld qword [ebp - 0x78]
fld1
faddp st(1)
fstp qword [ebp - 0x78]
mov eax, dword [0x41213c]
fld qword [ebp - 0x18]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 8
fld qword [0x40fad8]
fld qword [ebp - 0x80]
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x40570e
fld qword [ebp - 0x88]
fld qword [0x40fae0]
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x40570e
fld qword [ebp - 0x78]
fld1
fucompp
fnstsw ax
sahf
jp 0x4040ea
fld qword [ebp - 0x78]
fld1
fucompp
fnstsw ax
sahf
jne 0x4040ea
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0001.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40f8a0]
fucompp
fnstsw ax
sahf
jp 0x404128
fld qword [ebp - 0x78]
fld qword [0x40f8a0]
fucompp
fnstsw ax
sahf
jne 0x404128
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0002.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40f8a8]
fucompp
fnstsw ax
sahf
jp 0x404166
fld qword [ebp - 0x78]
fld qword [0x40f8a8]
fucompp
fnstsw ax
sahf
jne 0x404166
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0003.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40f8b0]
fucompp
fnstsw ax
sahf
jp 0x4041a4
fld qword [ebp - 0x78]
fld qword [0x40f8b0]
fucompp
fnstsw ax
sahf
jne 0x4041a4
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0004.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40f8b8]
fucompp
fnstsw ax
sahf
jp 0x4041e2
fld qword [ebp - 0x78]
fld qword [0x40f8b8]
fucompp
fnstsw ax
sahf
jne 0x4041e2
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0005.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fae8]
fucompp
fnstsw ax
sahf
jp 0x404220
fld qword [ebp - 0x78]
fld qword [0x40fae8]
fucompp
fnstsw ax
sahf
jne 0x404220
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0006.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40faf0]
fucompp
fnstsw ax
sahf
jp 0x40425e
fld qword [ebp - 0x78]
fld qword [0x40faf0]
fucompp
fnstsw ax
sahf
jne 0x40425e
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0007.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40f910]
fucompp
fnstsw ax
sahf
jp 0x40429c
fld qword [ebp - 0x78]
fld qword [0x40f910]
fucompp
fnstsw ax
sahf
jne 0x40429c
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0008.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40f960]
fucompp
fnstsw ax
sahf
jp 0x4042da
fld qword [ebp - 0x78]
fld qword [0x40f960]
fucompp
fnstsw ax
sahf
jne 0x4042da
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0009.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40faf8]
fucompp
fnstsw ax
sahf
jp 0x404318
fld qword [ebp - 0x78]
fld qword [0x40faf8]
fucompp
fnstsw ax
sahf
jne 0x404318
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0011.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb00]
fucompp
fnstsw ax
sahf
jp 0x404356
fld qword [ebp - 0x78]
fld qword [0x40fb00]
fucompp
fnstsw ax
sahf
jne 0x404356
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0012.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb08]
fucompp
fnstsw ax
sahf
jp 0x404394
fld qword [ebp - 0x78]
fld qword [0x40fb08]
fucompp
fnstsw ax
sahf
jne 0x404394
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0013.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fa10]
fucompp
fnstsw ax
sahf
jp 0x4043d2
fld qword [ebp - 0x78]
fld qword [0x40fa10]
fucompp
fnstsw ax
sahf
jne 0x4043d2
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0014.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40f9e8]
fucompp
fnstsw ax
sahf
jp 0x404410
fld qword [ebp - 0x78]
fld qword [0x40f9e8]
fucompp
fnstsw ax
sahf
jne 0x404410
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0015.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fa20]
fucompp
fnstsw ax
sahf
jp 0x40444e
fld qword [ebp - 0x78]
fld qword [0x40fa20]
fucompp
fnstsw ax
sahf
jne 0x40444e
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0016.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40f928]
fucompp
fnstsw ax
sahf
jp 0x40448c
fld qword [ebp - 0x78]
fld qword [0x40f928]
fucompp
fnstsw ax
sahf
jne 0x40448c
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0017.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb10]
fucompp
fnstsw ax
sahf
jp 0x4044ca
fld qword [ebp - 0x78]
fld qword [0x40fb10]
fucompp
fnstsw ax
sahf
jne 0x4044ca
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0018.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fae0]
fucompp
fnstsw ax
sahf
jp 0x404508
fld qword [ebp - 0x78]
fld qword [0x40fae0]
fucompp
fnstsw ax
sahf
jne 0x404508
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0019.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb18]
fucompp
fnstsw ax
sahf
jp 0x404546
fld qword [ebp - 0x78]
fld qword [0x40fb18]
fucompp
fnstsw ax
sahf
jne 0x404546
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0021.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb20]
fucompp
fnstsw ax
sahf
jp 0x404584
fld qword [ebp - 0x78]
fld qword [0x40fb20]
fucompp
fnstsw ax
sahf
jne 0x404584
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0022.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb28]
fucompp
fnstsw ax
sahf
jp 0x4045c2
fld qword [ebp - 0x78]
fld qword [0x40fb28]
fucompp
fnstsw ax
sahf
jne 0x4045c2
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0023.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb30]
fucompp
fnstsw ax
sahf
jp 0x404600
fld qword [ebp - 0x78]
fld qword [0x40fb30]
fucompp
fnstsw ax
sahf
jne 0x404600
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0024.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb38]
fucompp
fnstsw ax
sahf
jp 0x40463e
fld qword [ebp - 0x78]
fld qword [0x40fb38]
fucompp
fnstsw ax
sahf
jne 0x40463e
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0025.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb40]
fucompp
fnstsw ax
sahf
jp 0x40467c
fld qword [ebp - 0x78]
fld qword [0x40fb40]
fucompp
fnstsw ax
sahf
jne 0x40467c
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0026.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb48]
fucompp
fnstsw ax
sahf
jp 0x4046ba
fld qword [ebp - 0x78]
fld qword [0x40fb48]
fucompp
fnstsw ax
sahf
jne 0x4046ba
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0027.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb50]
fucompp
fnstsw ax
sahf
jp 0x4046f8
fld qword [ebp - 0x78]
fld qword [0x40fb50]
fucompp
fnstsw ax
sahf
jne 0x4046f8
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0028.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb58]
fucompp
fnstsw ax
sahf
jp 0x404736
fld qword [ebp - 0x78]
fld qword [0x40fb58]
fucompp
fnstsw ax
sahf
jne 0x404736
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0029.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb60]
fucompp
fnstsw ax
sahf
jp 0x404774
fld qword [ebp - 0x78]
fld qword [0x40fb60]
fucompp
fnstsw ax
sahf
jne 0x404774
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0031.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb68]
fucompp
fnstsw ax
sahf
jp 0x4047b2
fld qword [ebp - 0x78]
fld qword [0x40fb68]
fucompp
fnstsw ax
sahf
jne 0x4047b2
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0032.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb70]
fucompp
fnstsw ax
sahf
jp 0x4047f0
fld qword [ebp - 0x78]
fld qword [0x40fb70]
fucompp
fnstsw ax
sahf
jne 0x4047f0
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0033.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb78]
fucompp
fnstsw ax
sahf
jp 0x40482e
fld qword [ebp - 0x78]
fld qword [0x40fb78]
fucompp
fnstsw ax
sahf
jne 0x40482e
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0034.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40f8e0]
fucompp
fnstsw ax
sahf
jp 0x40486c
fld qword [ebp - 0x78]
fld qword [0x40f8e0]
fucompp
fnstsw ax
sahf
jne 0x40486c
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0035.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb80]
fucompp
fnstsw ax
sahf
jp 0x4048aa
fld qword [ebp - 0x78]
fld qword [0x40fb80]
fucompp
fnstsw ax
sahf
jne 0x4048aa
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0036.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb88]
fucompp
fnstsw ax
sahf
jp 0x4048e8
fld qword [ebp - 0x78]
fld qword [0x40fb88]
fucompp
fnstsw ax
sahf
jne 0x4048e8
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0037.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb90]
fucompp
fnstsw ax
sahf
jp 0x404926
fld qword [ebp - 0x78]
fld qword [0x40fb90]
fucompp
fnstsw ax
sahf
jne 0x404926
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0038.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fb98]
fucompp
fnstsw ax
sahf
jp 0x404964
fld qword [ebp - 0x78]
fld qword [0x40fb98]
fucompp
fnstsw ax
sahf
jne 0x404964
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0039.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fba0]
fucompp
fnstsw ax
sahf
jp 0x4049a2
fld qword [ebp - 0x78]
fld qword [0x40fba0]
fucompp
fnstsw ax
sahf
jne 0x4049a2
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0041.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fba8]
fucompp
fnstsw ax
sahf
jp 0x4049e0
fld qword [ebp - 0x78]
fld qword [0x40fba8]
fucompp
fnstsw ax
sahf
jne 0x4049e0
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0042.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fbb0]
fucompp
fnstsw ax
sahf
jp 0x404a1e
fld qword [ebp - 0x78]
fld qword [0x40fbb0]
fucompp
fnstsw ax
sahf
jne 0x404a1e
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0043.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fbb8]
fucompp
fnstsw ax
sahf
jp 0x404a5c
fld qword [ebp - 0x78]
fld qword [0x40fbb8]
fucompp
fnstsw ax
sahf
jne 0x404a5c
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0044.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fbc0]
fucompp
fnstsw ax
sahf
jp 0x404a9a
fld qword [ebp - 0x78]
fld qword [0x40fbc0]
fucompp
fnstsw ax
sahf
jne 0x404a9a
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0045.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fbc8]
fucompp
fnstsw ax
sahf
jp 0x404ad8
fld qword [ebp - 0x78]
fld qword [0x40fbc8]
fucompp
fnstsw ax
sahf
jne 0x404ad8
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0046.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fbd0]
fucompp
fnstsw ax
sahf
jp 0x404b16
fld qword [ebp - 0x78]
fld qword [0x40fbd0]
fucompp
fnstsw ax
sahf
jne 0x404b16
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0047.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fa28]
fucompp
fnstsw ax
sahf
jp 0x404b54
fld qword [ebp - 0x78]
fld qword [0x40fa28]
fucompp
fnstsw ax
sahf
jne 0x404b54
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0048.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40f918]
fucompp
fnstsw ax
sahf
jp 0x404b92
fld qword [ebp - 0x78]
fld qword [0x40f918]
fucompp
fnstsw ax
sahf
jne 0x404b92
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0049.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fbd8]
fucompp
fnstsw ax
sahf
jp 0x404bd0
fld qword [ebp - 0x78]
fld qword [0x40fbd8]
fucompp
fnstsw ax
sahf
jne 0x404bd0
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0051.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fbe0]
fucompp
fnstsw ax
sahf
jp 0x404c0e
fld qword [ebp - 0x78]
fld qword [0x40fbe0]
fucompp
fnstsw ax
sahf
jne 0x404c0e
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0052.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fbe8]
fucompp
fnstsw ax
sahf
jp 0x404c4c
fld qword [ebp - 0x78]
fld qword [0x40fbe8]
fucompp
fnstsw ax
sahf
jne 0x404c4c
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0053.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fbf0]
fucompp
fnstsw ax
sahf
jp 0x404c8a
fld qword [ebp - 0x78]
fld qword [0x40fbf0]
fucompp
fnstsw ax
sahf
jne 0x404c8a
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0054.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fbf8]
fucompp
fnstsw ax
sahf
jp 0x404cc8
fld qword [ebp - 0x78]
fld qword [0x40fbf8]
fucompp
fnstsw ax
sahf
jne 0x404cc8
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0055.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc00]
fucompp
fnstsw ax
sahf
jp 0x404d06
fld qword [ebp - 0x78]
fld qword [0x40fc00]
fucompp
fnstsw ax
sahf
jne 0x404d06
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0056.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc08]
fucompp
fnstsw ax
sahf
jp 0x404d44
fld qword [ebp - 0x78]
fld qword [0x40fc08]
fucompp
fnstsw ax
sahf
jne 0x404d44
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0057.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc10]
fucompp
fnstsw ax
sahf
jp 0x404d82
fld qword [ebp - 0x78]
fld qword [0x40fc10]
fucompp
fnstsw ax
sahf
jne 0x404d82
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0058.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc18]
fucompp
fnstsw ax
sahf
jp 0x404dc0
fld qword [ebp - 0x78]
fld qword [0x40fc18]
fucompp
fnstsw ax
sahf
jne 0x404dc0
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0059.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc20]
fucompp
fnstsw ax
sahf
jp 0x404dfe
fld qword [ebp - 0x78]
fld qword [0x40fc20]
fucompp
fnstsw ax
sahf
jne 0x404dfe
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0061.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc28]
fucompp
fnstsw ax
sahf
jp 0x404e3c
fld qword [ebp - 0x78]
fld qword [0x40fc28]
fucompp
fnstsw ax
sahf
jne 0x404e3c
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0062.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc30]
fucompp
fnstsw ax
sahf
jp 0x404e7a
fld qword [ebp - 0x78]
fld qword [0x40fc30]
fucompp
fnstsw ax
sahf
jne 0x404e7a
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0063.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40f920]
fucompp
fnstsw ax
sahf
jp 0x404eb8
fld qword [ebp - 0x78]
fld qword [0x40f920]
fucompp
fnstsw ax
sahf
jne 0x404eb8
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0064.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc38]
fucompp
fnstsw ax
sahf
jp 0x404ef6
fld qword [ebp - 0x78]
fld qword [0x40fc38]
fucompp
fnstsw ax
sahf
jne 0x404ef6
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0065.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc40]
fucompp
fnstsw ax
sahf
jp 0x404f34
fld qword [ebp - 0x78]
fld qword [0x40fc40]
fucompp
fnstsw ax
sahf
jne 0x404f34
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0066.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc48]
fucompp
fnstsw ax
sahf
jp 0x404f72
fld qword [ebp - 0x78]
fld qword [0x40fc48]
fucompp
fnstsw ax
sahf
jne 0x404f72
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0067.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc50]
fucompp
fnstsw ax
sahf
jp 0x404fb0
fld qword [ebp - 0x78]
fld qword [0x40fc50]
fucompp
fnstsw ax
sahf
jne 0x404fb0
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0068.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc58]
fucompp
fnstsw ax
sahf
jp 0x404fee
fld qword [ebp - 0x78]
fld qword [0x40fc58]
fucompp
fnstsw ax
sahf
jne 0x404fee
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0069.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc60]
fucompp
fnstsw ax
sahf
jp 0x40502c
fld qword [ebp - 0x78]
fld qword [0x40fc60]
fucompp
fnstsw ax
sahf
jne 0x40502c
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0071.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc68]
fucompp
fnstsw ax
sahf
jp 0x40506a
fld qword [ebp - 0x78]
fld qword [0x40fc68]
fucompp
fnstsw ax
sahf
jne 0x40506a
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0072.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc70]
fucompp
fnstsw ax
sahf
jp 0x4050a8
fld qword [ebp - 0x78]
fld qword [0x40fc70]
fucompp
fnstsw ax
sahf
jne 0x4050a8
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0073.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc78]
fucompp
fnstsw ax
sahf
jp 0x4050e6
fld qword [ebp - 0x78]
fld qword [0x40fc78]
fucompp
fnstsw ax
sahf
jne 0x4050e6
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0074.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc80]
fucompp
fnstsw ax
sahf
jp 0x405124
fld qword [ebp - 0x78]
fld qword [0x40fc80]
fucompp
fnstsw ax
sahf
jne 0x405124
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0075.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc88]
fucompp
fnstsw ax
sahf
jp 0x405162
fld qword [ebp - 0x78]
fld qword [0x40fc88]
fucompp
fnstsw ax
sahf
jne 0x405162
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0076.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc90]
fucompp
fnstsw ax
sahf
jp 0x4051a0
fld qword [ebp - 0x78]
fld qword [0x40fc90]
fucompp
fnstsw ax
sahf
jne 0x4051a0
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0077.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fc98]
fucompp
fnstsw ax
sahf
jp 0x4051de
fld qword [ebp - 0x78]
fld qword [0x40fc98]
fucompp
fnstsw ax
sahf
jne 0x4051de
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0078.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fca0]
fucompp
fnstsw ax
sahf
jp 0x40521c
fld qword [ebp - 0x78]
fld qword [0x40fca0]
fucompp
fnstsw ax
sahf
jne 0x40521c
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0079.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fca8]
fucompp
fnstsw ax
sahf
jp 0x40525a
fld qword [ebp - 0x78]
fld qword [0x40fca8]
fucompp
fnstsw ax
sahf
jne 0x40525a
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0081.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fcb0]
fucompp
fnstsw ax
sahf
jp 0x405298
fld qword [ebp - 0x78]
fld qword [0x40fcb0]
fucompp
fnstsw ax
sahf
jne 0x405298
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0082.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fcb8]
fucompp
fnstsw ax
sahf
jp 0x4052d6
fld qword [ebp - 0x78]
fld qword [0x40fcb8]
fucompp
fnstsw ax
sahf
jne 0x4052d6
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0083.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fcc0]
fucompp
fnstsw ax
sahf
jp 0x405314
fld qword [ebp - 0x78]
fld qword [0x40fcc0]
fucompp
fnstsw ax
sahf
jne 0x405314
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0084.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fcc8]
fucompp
fnstsw ax
sahf
jp 0x405352
fld qword [ebp - 0x78]
fld qword [0x40fcc8]
fucompp
fnstsw ax
sahf
jne 0x405352
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0085.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fcd0]
fucompp
fnstsw ax
sahf
jp 0x405390
fld qword [ebp - 0x78]
fld qword [0x40fcd0]
fucompp
fnstsw ax
sahf
jne 0x405390
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0086.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fcd8]
fucompp
fnstsw ax
sahf
jp 0x4053ce
fld qword [ebp - 0x78]
fld qword [0x40fcd8]
fucompp
fnstsw ax
sahf
jne 0x4053ce
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0087.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fce0]
fucompp
fnstsw ax
sahf
jp 0x40540c
fld qword [ebp - 0x78]
fld qword [0x40fce0]
fucompp
fnstsw ax
sahf
jne 0x40540c
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0088.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fce8]
fucompp
fnstsw ax
sahf
jp 0x40544a
fld qword [ebp - 0x78]
fld qword [0x40fce8]
fucompp
fnstsw ax
sahf
jne 0x40544a
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0089.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fcf0]
fucompp
fnstsw ax
sahf
jp 0x405488
fld qword [ebp - 0x78]
fld qword [0x40fcf0]
fucompp
fnstsw ax
sahf
jne 0x405488
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0091.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fcf8]
fucompp
fnstsw ax
sahf
jp 0x4054c6
fld qword [ebp - 0x78]
fld qword [0x40fcf8]
fucompp
fnstsw ax
sahf
jne 0x4054c6
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0092.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fd00]
fucompp
fnstsw ax
sahf
jp 0x405504
fld qword [ebp - 0x78]
fld qword [0x40fd00]
fucompp
fnstsw ax
sahf
jne 0x405504
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0093.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fd08]
fucompp
fnstsw ax
sahf
jp 0x405542
fld qword [ebp - 0x78]
fld qword [0x40fd08]
fucompp
fnstsw ax
sahf
jne 0x405542
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0094.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fd10]
fucompp
fnstsw ax
sahf
jp 0x405580
fld qword [ebp - 0x78]
fld qword [0x40fd10]
fucompp
fnstsw ax
sahf
jne 0x405580
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0095.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fd18]
fucompp
fnstsw ax
sahf
jp 0x4055be
fld qword [ebp - 0x78]
fld qword [0x40fd18]
fucompp
fnstsw ax
sahf
jne 0x4055be
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0096.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fd20]
fucompp
fnstsw ax
sahf
jp 0x4055fc
fld qword [ebp - 0x78]
fld qword [0x40fd20]
fucompp
fnstsw ax
sahf
jne 0x4055fc
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0097.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fa30]
fucompp
fnstsw ax
sahf
jp 0x40563a
fld qword [ebp - 0x78]
fld qword [0x40fa30]
fucompp
fnstsw ax
sahf
jne 0x40563a
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0098.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fad0]
fucompp
fnstsw ax
sahf
jp 0x405678
fld qword [ebp - 0x78]
fld qword [0x40fad0]
fucompp
fnstsw ax
sahf
jne 0x405678
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj0099.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40f898]
fucompp
fnstsw ax
sahf
jp 0x4056b6
fld qword [ebp - 0x78]
fld qword [0x40f898]
fucompp
fnstsw ax
sahf
jne 0x4056b6
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj00100.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
fld qword [ebp - 0x78]
fld qword [0x40fd28]
fucompp
fnstsw ax
sahf
jp 0x4056f4
fld qword [ebp - 0x78]
fld qword [0x40fd28]
fucompp
fnstsw ax
sahf
jne 0x4056f4
mov eax, dword [0x412348]
fld qword [ebp - 0x1a0]
fstp qword [esp + 4]
mov dword [esp], str.media_crowj00101.obj
call eax
sub esp, 0xc
fstp qword [ebp - 0x18]
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.voro11
fld qword [ebp - 0x18]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x412150]
fld qword [0x40f940]
fstp qword [esp + 0x18]
fld qword [0x40f960]
fstp qword [esp + 0x10]
fld1
fstp qword [esp + 8]
fld qword [ebp - 0x18]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x4121a0]
fld qword [0x40f9d0]
fstp qword [esp + 8]
fld qword [ebp - 0x18]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412168]
fld qword [0x40f9e0]
fstp qword [esp + 8]
fld qword [ebp - 0x18]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x41216c]
fld qword [0x40f9d8]
fstp qword [esp + 8]
fld qword [ebp - 0x18]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412194]
fld qword [0x40f9f8]
fstp qword [esp + 8]
fld qword [ebp - 0x18]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x4121a0]
fld qword [0x40fd30]
fstp qword [esp + 8]
fld qword [ebp - 0x18]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x4121a4]
fldz
fstp qword [esp + 0x18]
fld qword [0x40fbc0]
fstp qword [esp + 0x10]
fldz
fstp qword [esp + 8]
fld qword [ebp - 0x18]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
jmp 0x4057f5
fld1
fstp qword [ebp - 0x78]
fld qword [ebp - 0x28]
fld qword [0x40fad8]
fmulp st(1)
fstp qword [esp + 8]
mov dword [esp + 4], str._Khajiit___money:__.f
mov dword [esp], 0x4129e0
call sub.msvcrt.dll_sprintf
fld qword [ebp - 0x28]
fld qword [0x40fac0]
fmulp st(1)
fstp qword [esp + 8]
mov dword [esp + 4], str._Mages_Guild__money:__.f
mov dword [esp], 0x412be0
call sub.msvcrt.dll_sprintf
fld qword [ebp - 0x28]
fld qword [0x40fd38]
fmulp st(1)
fstp qword [esp + 8]
mov dword [esp + 4], str._Redguard__money:__.f
mov dword [esp], 0x412de0
call sub.msvcrt.dll_sprintf
fld qword [ebp - 0x28]
fld qword [0x40fd40]
fmulp st(1)
fstp qword [esp + 8]
mov dword [esp + 4], str._Thieves_Guild__money:__.f
mov dword [esp], 0x412ee0
call sub.msvcrt.dll_sprintf
fld qword [ebp - 0x28]
fld qword [0x40fd48]
fmulp st(1)
fstp qword [esp + 8]
mov dword [esp + 4], str._Imperial__money:__.f
mov dword [esp], 0x412fe0
call sub.msvcrt.dll_sprintf
fld qword [ebp - 0x28]
fld qword [0x40fd50]
fmulp st(1)
fstp qword [esp + 8]
mov dword [esp + 4], str._Breton__money:__.f
mov dword [esp], 0x4130e0
call sub.msvcrt.dll_sprintf
fld qword [ebp - 0x28]
fld qword [0x40fd58]
fmulp st(1)
fstp qword [esp + 8]
mov dword [esp + 4], str._Bandits_from_wasteland__money:__.f
mov dword [esp], 0x4131e0
call sub.msvcrt.dll_sprintf
fld qword [ebp - 0x28]
fld qword [0x40fd60]
fmulp st(1)
fstp qword [esp + 8]
mov dword [esp + 4], str._Dark_Brotherhood_Morag_Tong__money:__.f
mov dword [esp], 0x4132e0
call sub.msvcrt.dll_sprintf
fld qword [ebp - 0x28]
fld qword [0x40fd68]
fmulp st(1)
fstp qword [esp + 8]
mov dword [esp + 4], str._Nord__money:__.f
mov dword [esp], 0x4133e0
call sub.msvcrt.dll_sprintf
fld qword [ebp - 0x28]
fld qword [0x40fd70]
fmulp st(1)
fstp qword [esp + 8]
mov dword [esp + 4], str._Argonian__money:__.f
mov dword [esp], 0x4134e0
call sub.msvcrt.dll_sprintf
mov dword [esp], 0x20
call sub.USER32.dll_GetKeyState
sub esp, 4
cwde
and eax, 0x80
test eax, eax
setne al
test al, al
je 0x4059a0
mov eax, dword [0x4121a4]
fldz
fstp qword [esp + 0x18]
fld qword [0x40f8a0]
fstp qword [esp + 0x10]
fld qword [0x40f8a0]
fstp qword [esp + 8]
fld qword [ebp - 0x138]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov dword [esp], 0x57
call sub.USER32.dll_GetKeyState
sub esp, 4
cwde
and eax, 0x80
test eax, eax
setne al
test al, al
je 0x4059d9
mov eax, dword [0x412194]
fldz
fstp qword [esp + 8]
fld qword [ebp - 0x1a8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov dword [esp], 0x53
call sub.USER32.dll_GetKeyState
sub esp, 4
cwde
and eax, 0x80
test eax, eax
setne al
test al, al
je 0x405a12
mov eax, dword [0x412194]
fldz
fstp qword [esp + 8]
fld qword [ebp - 0x1a8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov dword [esp], 0x41
call sub.USER32.dll_GetKeyState
sub esp, 4
cwde
and eax, 0x80
test eax, eax
setne al
test al, al
je 0x405a4b
mov eax, dword [0x4121a0]
fldz
fstp qword [esp + 8]
fld qword [ebp - 0x1a8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov dword [esp], 0x44
call sub.USER32.dll_GetKeyState
sub esp, 4
cwde
and eax, 0x80
test eax, eax
setne al
test al, al
je 0x405a84
mov eax, dword [0x4121a0]
fldz
fstp qword [esp + 8]
fld qword [ebp - 0x1a8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov dword [0x4124e0], 0x73657270
mov dword [0x4124e4], 0x72612073
mov dword [0x4124e8], 0x20776f72
mov dword [0x4124ec], 0x61207075
mov dword [0x4124f0], 0x6120646e
mov dword [0x4124f4], 0x776f7272
mov dword [0x4124f8], 0x776f6420
mov dword [0x4124fc], 0x6f74206e
mov dword [0x412500], 0x76616e20
mov dword [0x412504], 0x74616769
mov dword [0x412508], 0x6e6f69
fld qword [ebp - 0x48]
fld1
faddp st(1)
fstp qword [ebp - 0x48]
fld qword [ebp - 0x80]
fld1
faddp st(1)
fstp qword [ebp - 0x80]
fld qword [ebp - 0x80]
fld qword [0x40f8c0]
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x405b20
fld1
fstp qword [ebp - 0x88]
fld qword [ebp - 0x48]
fld qword [0x40f958]
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x405bde
fld1
fstp qword [ebp - 0x48]
fld qword [ebp - 0x40]
fld1
faddp st(1)
fstp qword [ebp - 0x40]
fld qword [ebp - 0x40]
fld qword [0x40fb78]
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x405b5c
fld1
fstp qword [ebp - 0x40]
fld qword [ebp - 0x40]
fstp qword [esp + 8]
mov dword [esp + 4], str.water_.f
mov dword [esp], 0x4128e0
call sub.msvcrt.dll_sprintf
mov eax, dword [0x4121dc]
mov dword [esp + 8], 0x4128e0
fld qword [ebp - 0x158]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x412304]
fld qword [0x40f8f0]
fstp qword [esp + 0xc]
fld1
fstp qword [esp + 4]
mov dword [esp], 0x4128e0
call eax
fstp st(0)
sub esp, 0x14
mov eax, dword [0x4122a8]
fld qword [0x40fd78]
fstp qword [esp + 0xc]
fld qword [0x40f900]
fstp qword [esp + 4]
mov dword [esp], 0x4128e0
call eax
fstp st(0)
sub esp, 0x14
mov eax, dword [0x412114]
mov dword [esp + 8], 0x4124e0
fld qword [ebp - 0x1d8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x412114]
mov dword [esp + 8], 0x4125e0
fld qword [ebp - 0x1e0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x412114]
mov dword [esp + 8], 0x4126e0
fld qword [ebp - 0x1e8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x412114]
mov dword [esp + 8], 0x4127e0
fld qword [ebp - 0x1f0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x412114]
mov dword [esp + 8], 0x4129e0
fld qword [ebp - 0x200]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x412114]
mov dword [esp + 8], 0x412be0
fld qword [ebp - 0x218]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x412114]
mov dword [esp + 8], 0x412de0
fld qword [ebp - 0x208]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x412114]
mov dword [esp + 8], 0x412ee0
fld qword [ebp - 0x210]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x412114]
mov dword [esp + 8], 0x412fe0
fld qword [ebp - 0x220]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x412114]
mov dword [esp + 8], 0x4130e0
fld qword [ebp - 0x228]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x412114]
mov dword [esp + 8], 0x4131e0
fld qword [ebp - 0x230]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x412114]
mov dword [esp + 8], 0x4132e0
fld qword [ebp - 0x238]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x412114]
mov dword [esp + 8], 0x4133e0
fld qword [ebp - 0x240]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x412114]
mov dword [esp + 8], 0x4134e0
fld qword [ebp - 0x248]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov dword [esp], 0x26
call sub.USER32.dll_GetKeyState
sub esp, 4
cwde
and eax, 0x80
test eax, eax
setne al
test al, al
je 0x405e62
fld qword [ebp - 0x30]
fld1
faddp st(1)
fstp qword [ebp - 0x30]
fld qword [ebp - 0x30]
fld qword [0x40f8b0]
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x405e62
fld1
fstp qword [ebp - 0x70]
fld1
fstp qword [ebp - 0x30]
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x1e8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
fld qword [ebp - 0x28]
fld1
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x405e62
mov dword [esp + 8], 1
mov dword [esp + 4], 0
mov dword [esp], str.19021_BassComedy_CTE04_60.1_0_0.4.wav
call sub.WINMM.DLL_PlaySoundA
sub esp, 0xc
fld qword [ebp - 0x28]
fld1
fsubp st(1)
fstp qword [ebp - 0x28]
fld qword [ebp - 0x20]
fld1
fsubp st(1)
fstp qword [ebp - 0x20]
fld qword [ebp - 0x28]
fstp qword [esp + 8]
mov dword [esp + 4], str.board_.f
mov dword [esp], 0x4124e0
call sub.msvcrt.dll_sprintf
mov eax, dword [0x4121dc]
mov dword [esp + 8], 0x4124e0
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov dword [esp], 0x28
call sub.USER32.dll_GetKeyState
sub esp, 4
cwde
and eax, 0x80
test eax, eax
setne al
test al, al
je 0x405fb2
fld1
fstp qword [ebp - 0x70]
mov dword [esp + 8], 1
mov dword [esp + 4], 0
mov dword [esp], str.19021_BassComedy_CTE04_60.1_0_0.4.wav
call sub.WINMM.DLL_PlaySoundA
sub esp, 0xc
fld qword [ebp - 0x30]
fld1
faddp st(1)
fstp qword [ebp - 0x30]
fld qword [ebp - 0x30]
fld qword [0x40f8b0]
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x405fb2
fld1
fstp qword [ebp - 0x30]
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x1e8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
fld qword [0x40fb10]
fld qword [ebp - 0x28]
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x405fb2
fld qword [ebp - 0x28]
fld1
faddp st(1)
fstp qword [ebp - 0x28]
fld qword [ebp - 0x28]
fld qword [0x40f928]
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x405f70
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40fd80]
fstp qword [esp + 8]
fld qword [ebp - 0x1e8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov dword [esp + 8], 1
mov dword [esp + 4], 0
mov dword [esp], str.applause2_x.wav
call sub.WINMM.DLL_PlaySoundA
sub esp, 0xc
fld qword [ebp - 0x20]
fld1
faddp st(1)
fstp qword [ebp - 0x20]
fld qword [ebp - 0x28]
fstp qword [esp + 8]
mov dword [esp + 4], str.board_.f
mov dword [esp], 0x4124e0
call sub.msvcrt.dll_sprintf
mov eax, dword [0x4121dc]
mov dword [esp + 8], 0x4124e0
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov dword [esp], 0x27
call sub.USER32.dll_GetKeyState
sub esp, 4
cwde
and eax, 0x80
test eax, eax
setne al
test al, al
je 0x40601d
fld qword [ebp - 0x30]
fld1
faddp st(1)
fstp qword [ebp - 0x30]
fld qword [ebp - 0x30]
fld qword [0x40f8b0]
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x40601d
fld1
fstp qword [ebp - 0x30]
fld qword [ebp - 0x50]
fld qword [0x40f898]
faddp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
mov dword [esp], 0x25
call sub.USER32.dll_GetKeyState
sub esp, 4
cwde
and eax, 0x80
test eax, eax
setne al
test al, al
je 0x406088
fld qword [ebp - 0x30]
fld1
faddp st(1)
fstp qword [ebp - 0x30]
fld qword [ebp - 0x30]
fld qword [0x40f8b0]
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x406088
fld1
fstp qword [ebp - 0x30]
fld qword [ebp - 0x50]
fld qword [0x40f898]
fsubp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
mov dword [esp], 0x20
call sub.USER32.dll_GetKeyState
sub esp, 4
cwde
and eax, 0x80
test eax, eax
setne al
test al, al
je 0x4068eb
fld1
fstp qword [ebp - 0x80]
fld qword [ebp - 0x88]
fld1
faddp st(1)
fstp qword [ebp - 0x88]
call sub.msvcrt.dll_rand
mov ecx, eax
mov edx, 0x2aaaaaab
mov eax, ecx
imul edx
mov eax, ecx
sar eax, 0x1f
sub edx, eax
mov eax, edx
add eax, eax
add eax, edx
add eax, eax
sub ecx, eax
mov edx, ecx
lea eax, [edx + 1]
mov dword [ebp - 0x39c], eax
fild dword [ebp - 0x39c]
fstp qword [ebp - 0x290]
fld qword [ebp - 0x30]
fld1
faddp st(1)
fstp qword [ebp - 0x30]
fld qword [ebp - 0x30]
fld qword [0x40f8b0]
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x4068c1
fld1
fstp qword [ebp - 0x70]
fld qword [ebp - 0x28]
fadd qword [ebp - 0x290]
fstp qword [ebp - 0x28]
fld qword [ebp - 0x28]
fld1
fucompp
fnstsw ax
sahf
jp 0x406171
fld qword [ebp - 0x28]
fld1
fucompp
fnstsw ax
sahf
jne 0x406171
fld qword [ebp - 0x50]
fld qword [0x40fac0]
faddp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
jmp 0x4066c1
fld qword [ebp - 0x28]
fld qword [0x40f8a0]
fucompp
fnstsw ax
sahf
jp 0x4061c2
fld qword [ebp - 0x28]
fld qword [0x40f8a0]
fucompp
fnstsw ax
sahf
jne 0x4061c2
fld qword [ebp - 0x50]
fld qword [0x40f898]
faddp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
jmp 0x4066c1
fld qword [ebp - 0x28]
fld qword [0x40f8a8]
fucompp
fnstsw ax
sahf
jp 0x406213
fld qword [ebp - 0x28]
fld qword [0x40f8a8]
fucompp
fnstsw ax
sahf
jne 0x406213
fld qword [ebp - 0x50]
fld qword [0x40f890]
faddp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
jmp 0x4066c1
fld qword [ebp - 0x28]
fld qword [0x40f8b0]
fucompp
fnstsw ax
sahf
jp 0x406264
fld qword [ebp - 0x28]
fld qword [0x40f8b0]
fucompp
fnstsw ax
sahf
jne 0x406264
fld qword [ebp - 0x50]
fld qword [0x40f898]
fsubp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
jmp 0x4066c1
fld qword [ebp - 0x28]
fld qword [0x40f8b8]
fucompp
fnstsw ax
sahf
jp 0x4062b5
fld qword [ebp - 0x28]
fld qword [0x40f8b8]
fucompp
fnstsw ax
sahf
jne 0x4062b5
fld qword [ebp - 0x50]
fld qword [0x40fac0]
fsubp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
jmp 0x4066c1
fld qword [ebp - 0x28]
fld qword [0x40fae8]
fucompp
fnstsw ax
sahf
jp 0x406306
fld qword [ebp - 0x28]
fld qword [0x40fae8]
fucompp
fnstsw ax
sahf
jne 0x406306
fld qword [ebp - 0x50]
fld qword [0x40f898]
faddp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
jmp 0x4066c1
fld qword [ebp - 0x28]
fld qword [0x40faf0]
fucompp
fnstsw ax
sahf
jp 0x406357
fld qword [ebp - 0x28]
fld qword [0x40faf0]
fucompp
fnstsw ax
sahf
jne 0x406357
fld qword [ebp - 0x50]
fld qword [0x40fd88]
faddp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
jmp 0x4066c1
fld qword [ebp - 0x28]
fld qword [0x40f910]
fucompp
fnstsw ax
sahf
jp 0x4063a8
fld qword [ebp - 0x28]
fld qword [0x40f910]
fucompp
fnstsw ax
sahf
jne 0x4063a8
fld qword [ebp - 0x50]
fld qword [0x40fd88]
faddp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
jmp 0x4066c1
fld qword [ebp - 0x28]
fld qword [0x40f960]
fucompp
fnstsw ax
sahf
jp 0x4063f9
fld qword [ebp - 0x28]
fld qword [0x40f960]
fucompp
fnstsw ax
sahf
jne 0x4063f9
fld qword [ebp - 0x50]
fld qword [0x40f898]
faddp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
jmp 0x4066c1
fld qword [ebp - 0x28]
fld qword [0x40f958]
fucompp
fnstsw ax
sahf
jp 0x40644a
fld qword [ebp - 0x28]
fld qword [0x40f958]
fucompp
fnstsw ax
sahf
jne 0x40644a
fld qword [ebp - 0x50]
fld qword [0x40fd88]
fsubp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
jmp 0x4066c1
fld qword [ebp - 0x28]
fld qword [0x40faf8]
fucompp
fnstsw ax
sahf
jp 0x40649b
fld qword [ebp - 0x28]
fld qword [0x40faf8]
fucompp
fnstsw ax
sahf
jne 0x40649b
fld qword [ebp - 0x50]
fld qword [0x40fac0]
fsubp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
jmp 0x4066c1
fld qword [ebp - 0x28]
fld qword [0x40fb00]
fucompp
fnstsw ax
sahf
jp 0x4064ec
fld qword [ebp - 0x28]
fld qword [0x40fb00]
fucompp
fnstsw ax
sahf
jne 0x4064ec
fld qword [ebp - 0x50]
fld qword [0x40f898]
faddp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
jmp 0x4066c1
fld qword [ebp - 0x28]
fld qword [0x40fb08]
fucompp
fnstsw ax
sahf
jp 0x40653d
fld qword [ebp - 0x28]
fld qword [0x40fb08]
fucompp
fnstsw ax
sahf
jne 0x40653d
fld qword [ebp - 0x50]
fld qword [0x40fd38]
faddp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
jmp 0x4066c1
fld qword [ebp - 0x28]
fld qword [0x40fa10]
fucompp
fnstsw ax
sahf
jp 0x40658e
fld qword [ebp - 0x28]
fld qword [0x40fa10]
fucompp
fnstsw ax
sahf
jne 0x40658e
fld qword [ebp - 0x50]
fld qword [0x40fd90]
faddp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
jmp 0x4066c1
fld qword [ebp - 0x28]
fld qword [0x40f9e8]
fucompp
fnstsw ax
sahf
jp 0x4065d6
fld qword [ebp - 0x28]
fld qword [0x40f9e8]
fucompp
fnstsw ax
sahf
jne 0x4065d6
fldz
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
jmp 0x4066c1
fld qword [ebp - 0x28]
fld qword [0x40fa20]
fucompp
fnstsw ax
sahf
jp 0x406627
fld qword [ebp - 0x28]
fld qword [0x40fa20]
fucompp
fnstsw ax
sahf
jne 0x406627
fld qword [ebp - 0x50]
fld qword [0x40fd88]
faddp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
jmp 0x4066c1
fld qword [ebp - 0x28]
fld qword [0x40f928]
fucompp
fnstsw ax
sahf
jp 0x406675
fld qword [ebp - 0x28]
fld qword [0x40f928]
fucompp
fnstsw ax
sahf
jne 0x406675
fld qword [ebp - 0x50]
fld qword [0x40fd88]
fsubp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
jmp 0x4066c1
fld qword [ebp - 0x28]
fld qword [0x40f928]
fucompp
fnstsw ax
sahf
jp 0x4066c1
fld qword [ebp - 0x28]
fld qword [0x40f928]
fucompp
fnstsw ax
sahf
jne 0x4066c1
fld qword [ebp - 0x50]
fld qword [0x40fd98]
faddp st(1)
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
fld qword [ebp - 0x28]
fstp qword [esp + 8]
mov dword [esp + 4], str.board_.f
mov dword [esp], 0x4124e0
call sub.msvcrt.dll_sprintf
mov eax, dword [0x4121dc]
mov dword [esp + 8], 0x4124e0
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov dword [esp + 8], 1
mov dword [esp + 4], 0
mov dword [esp], str.19021_BassComedy_CTE04_60.1_0_0.4.wav
call sub.WINMM.DLL_PlaySoundA
sub esp, 0xc
fld1
fstp qword [ebp - 0x30]
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x1e8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
fld qword [0x40fb10]
fld qword [ebp - 0x28]
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x4067bb
fld qword [ebp - 0x28]
fld qword [0x40f928]
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x4068c1
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40fd80]
fstp qword [esp + 8]
fld qword [ebp - 0x1e8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
mov dword [esp + 8], 1
mov dword [esp + 4], 0
mov dword [esp], str.applause2_x.wav
call sub.WINMM.DLL_PlaySoundA
sub esp, 0xc
jmp 0x4068c1
fld qword [0x40fae0]
fstp qword [ebp - 0x28]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.YOUR_MATCH_SCORE:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
mov eax, dword [0x412114]
mov dword [esp + 8], 0x4126e0
fld qword [ebp - 0x1e8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
fld qword [ebp - 0x28]
fstp qword [esp + 8]
mov dword [esp + 4], str.board_.f
mov dword [esp], 0x4124e0
call sub.msvcrt.dll_sprintf
mov eax, dword [0x4121dc]
mov dword [esp + 8], 0x4124e0
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40fd80]
fstp qword [esp + 8]
fld qword [ebp - 0x1e8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
fld qword [ebp - 0x68]
fld1
fucompp
fnstsw ax
sahf
jp 0x4068a2
fld qword [ebp - 0x68]
fld1
fucompp
fnstsw ax
sahf
jne 0x4068a2
fld qword [0x40f8b0]
fstp qword [ebp - 0x68]
mov dword [esp + 8], 1
mov dword [esp + 4], 0
mov dword [esp], str.applause2_x.wav
call sub.WINMM.DLL_PlaySoundA
sub esp, 0xc
jmp 0x4068c1
mov dword [esp + 8], 1
mov dword [esp + 4], 0
mov dword [esp], 0x40d568
call sub.WINMM.DLL_PlaySoundA
sub esp, 0xc
fld qword [ebp - 0x290]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_space_to_roll_the_dice._Your_dice:__.f
mov dword [esp], 0x4125e0
call sub.msvcrt.dll_sprintf
mov dword [esp], 0
call fcn.0040aed0
mov dword [esp], 9
call sub.USER32.dll_GetKeyState
sub esp, 4
cwde
and eax, 0x80
test eax, eax
setne al
test al, al
je 0x406a82
fld qword [ebp - 0x38]
fld1
faddp st(1)
fstp qword [ebp - 0x38]
fld qword [ebp - 0x38]
fld qword [0x40f920]
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x406a82
fld qword [ebp - 0x70]
fld1
fucompp
fnstsw ax
sahf
jp 0x406a82
fld qword [ebp - 0x70]
fld1
fucompp
fnstsw ax
sahf
jne 0x406a82
fld qword [0x40f8b0]
fstp qword [ebp - 0x70]
fld qword [ebp - 0x28]
fld qword [0x40fae8]
fucompp
fnstsw ax
sahf
jp 0x40697a
fld qword [ebp - 0x28]
fld qword [0x40fae8]
fucompp
fnstsw ax
sahf
je 0x406a1e
fld qword [ebp - 0x28]
fld qword [0x40f960]
fucompp
fnstsw ax
sahf
jp 0x40699e
fld qword [ebp - 0x28]
fld qword [0x40f960]
fucompp
fnstsw ax
sahf
je 0x406a1e
fld qword [ebp - 0x28]
fld qword [0x40faf8]
fucompp
fnstsw ax
sahf
jp 0x4069be
fld qword [ebp - 0x28]
fld qword [0x40faf8]
fucompp
fnstsw ax
sahf
je 0x406a1e
fld qword [ebp - 0x28]
fld qword [0x40fb00]
fucompp
fnstsw ax
sahf
jp 0x4069de
fld qword [ebp - 0x28]
fld qword [0x40fb00]
fucompp
fnstsw ax
sahf
je 0x406a1e
fld qword [ebp - 0x28]
fld qword [0x40fa10]
fucompp
fnstsw ax
sahf
jp 0x4069fe
fld qword [ebp - 0x28]
fld qword [0x40fa10]
fucompp
fnstsw ax
sahf
je 0x406a1e
fld qword [ebp - 0x28]
fld qword [0x40f928]
fucompp
fnstsw ax
sahf
jp 0x406a82
fld qword [ebp - 0x28]
fld qword [0x40f928]
fucompp
fnstsw ax
sahf
jne 0x406a82
fld qword [ebp - 0x60]
fld1
faddp st(1)
fstp qword [ebp - 0x60]
fld qword [ebp - 0x60]
fstp qword [esp + 8]
mov dword [esp + 4], str.hold_TAB_to_take_figuries._Your_count:__.f
mov dword [esp], 0x4127e0
call sub.msvcrt.dll_sprintf
fld1
fstp qword [ebp - 0x38]
fld qword [ebp - 0x58]
fld1
faddp st(1)
fstp qword [ebp - 0x58]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [ebp - 0x50]
fld qword [ebp - 0x50]
fmul qword [ebp - 0x58]
fstp qword [esp + 8]
mov dword [esp + 4], str.press_arrow_right_and_arrow_left_to_get_money._Your_money:__.f
mov dword [esp], 0x4126e0
call sub.msvcrt.dll_sprintf
fld qword [0x40f8b0]
fstp qword [ebp - 0x70]
mov dword [esp], 0xd
call sub.USER32.dll_GetKeyState
sub esp, 4
cwde
and eax, 0x80
test eax, eax
setne al
test al, al
je 0x406bdd
mov eax, dword [0x41210c]
fld qword [0x40f908]
fstp qword [esp + 0x10]
fld qword [0x40f888]
fstp qword [esp + 8]
fld qword [ebp - 0x1e8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x18
fld1
fstp qword [ebp - 0x288]
fld1
fstp qword [ebp - 0x58]
fld1
fstp qword [ebp - 0x30]
fld1
fstp qword [ebp - 0x38]
fld1
fstp qword [ebp - 0x20]
fldz
fstp qword [ebp - 0x28]
fld1
fstp qword [ebp - 0x290]
fld qword [0x40fac0]
fstp qword [ebp - 0x50]
fldz
fstp qword [ebp - 0x60]
mov eax, dword [0x4121dc]
mov dword [esp + 8], str.board1
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov dword [0x4126e0], 0x73657270
mov dword [0x4126e4], 0x72612073
mov dword [0x4126e8], 0x20776f72
mov dword [0x4126ec], 0x68676972
mov dword [0x4126f0], 0x6e612074
mov dword [0x4126f4], 0x72612064
mov dword [0x4126f8], 0x20776f72
mov dword [0x4126fc], 0x7466656c
mov dword [0x412700], 0x206f7420
mov dword [0x412704], 0x20746567
mov dword [0x412708], 0x656e6f6d
mov word [0x41270c], 0x79
mov dword [0x4127e0], 0x646c6f68
mov dword [0x4127e4], 0x42415420
mov dword [0x4127e8], 0x206f7420
mov dword [0x4127ec], 0x656b6174
mov dword [0x4127f0], 0x67696620
mov dword [0x4127f4], 0x65697275
mov word [0x4127f8], 0x73
mov eax, dword [0x412318]
call eax
fld qword [ebp - 0x278]
fsubrp st(1)
fld qword [0x40fda0]
fdivp st(1)
fstp qword [ebp - 0x260]
mov eax, dword [0x41231c]
call eax
fld qword [ebp - 0x280]
fsubrp st(1)
fld qword [0x40fda0]
fdivp st(1)
fstp qword [ebp - 0x268]
fld qword [0x40f958]
fld qword [ebp - 0x268]
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x406d35
mov eax, dword [0x4121a4]
fldz
fstp qword [esp + 0x18]
fld qword [ebp - 0x260]
fstp qword [esp + 0x10]
fldz
fstp qword [esp + 8]
fld qword [ebp - 0x1a8]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x4121a4]
fldz
fstp qword [esp + 0x18]
fld qword [ebp - 0x260]
fstp qword [esp + 0x10]
fldz
fstp qword [esp + 8]
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x412184]
fld qword [ebp - 0x1b0]
fstp qword [esp]
call eax
sub esp, 8
fld qword [ebp - 0x268]
fld qword [0x40f958]
fdivp st(1)
faddp st(1)
fstp qword [ebp - 0x270]
mov eax, dword [0x412184]
fld qword [ebp - 0x120]
fstp qword [esp]
call eax
sub esp, 8
fld qword [ebp - 0x268]
fld qword [0x40f958]
fdivp st(1)
faddp st(1)
fstp qword [ebp - 0x270]
fld qword [0x40fce8]
fld qword [ebp - 0x270]
fxch st(1)
fucompp
fnstsw ax
sahf
ja 0x406d02
fld qword [ebp - 0x270]
fld qword [0x40fda8]
fxch st(1)
fucompp
fnstsw ax
sahf
jbe 0x406d35
mov eax, dword [0x4121a4]
fld qword [ebp - 0x268]
fld qword [0x40f958]
fdivp st(1)
fldz
fstp qword [esp + 0x18]
fldz
fstp qword [esp + 0x10]
fstp qword [esp + 8]
fld qword [ebp - 0x1b0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x20
mov eax, dword [0x412320]
fld qword [ebp - 0x280]
fstp qword [esp + 8]
fld qword [ebp - 0x278]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0x10
mov eax, dword [0x412040]
call eax
fstp st(0)
mov eax, dword [0x412054]
fld qword [ebp - 0xc0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 8
call fcn.00401460
fstp qword [esp + 8]
mov dword [esp + 4], str.FPS___.f
mov dword [esp], 0x4123e0
call sub.msvcrt.dll_sprintf
mov eax, dword [0x412114]
mov dword [esp + 8], 0x4123e0
fld qword [ebp - 0x1c0]
fstp qword [esp]
call eax
fstp st(0)
sub esp, 0xc
mov dword [esp], 2
call sub.KERNEL32.dll_Sleep
sub esp, 4
jmp 0x403f36
mov eax, dword [0x412028]
call eax
fstp st(0)
mov eax, dword [0x412020]
mov dword [esp], eax
call sub.KERNEL32.dll_FreeLibrary
sub esp, 4
mov eax, dword [ebp - 0xc]
mov dword [esp], eax
call sub.USER32.dll_DestroyWindow
sub esp, 4
mov eax, dword [ebp - 0x90]
mov dword [ebp - 0x324], eax
mov eax, dword [ebp - 0x94]
mov dword [ebp - 0x320], eax
cmp dword [ebp - 0xa4], 0
je 0x406e21
mov dword [esp + 4], 1
lea eax, [ebp - 0x390]
mov dword [esp], eax
call sub.USER32.dll_ChangeDisplaySettingsA
sub esp, 8
mov eax, dword [ebp - 0x2dc]
leave
ret 0x10