Function at 0x100ed7ac
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov eax, 0x1017724d
call fcn.10159f04
sub esp, 0x130
mov eax, dword [0x101b7f10]
push ebx
push esi
mov dword [ebp - 0x13c], ecx
push edi
lea ecx, [ebp - 0x110]
mov dword [ebp - 0x10], eax
call fcn.10152120
sub esp, 0x100
mov ecx, esp
mov dword [ebp - 0x138], esp
mov esi, 0x10180c16
xor edi, edi
push esi
mov dword [ebp - 4], edi
call fcn.10152140
sub esp, 0x100
mov ecx, esp
mov dword [ebp - 0x124], esp
push esi
mov byte [ebp - 4], 1
call fcn.10152140
mov ecx, dword [0x10a0c444]
lea eax, [ebp - 0x110]
push eax
push 0x90f
mov byte [ebp - 4], 0
call fcn.100900e1
push 2
push 0x100e8ad4
push 0x181
push 0x280
sub esp, 0x100
mov ecx, esp
mov dword [ebp - 0x124], esp
push esi
call fcn.10152140
mov ecx, dword [0x10a0c444]
mov ebx, 0x136
push ebx
call fcn.100a1211
mov ecx, dword [0x10a0c444]
push 5
push ebx
call fcn.1009539b
mov ecx, dword [0x10a0c444]
push 6
push 0x27a
push 0x578
push 0x24
push 3
push 8
push edi
push ebx
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x13
mov esi, 0x98
push esi
push 0x579
push 0x1e
push 0x28
push 9
push edi
push ebx
call fcn.1009eef1
fld1
fstp dword [ebp - 0x134]
fld1
fstp dword [ebp - 0x130]
fld1
fstp dword [ebp - 0x12c]
fld1
fstp dword [ebp - 0x128]
fld1
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
fld1
push 0x13
fstp dword [ebp - 0x118]
push esi
fld1
push 0x1e
fstp dword [ebp - 0x114]
push 0x28
sub esp, 0x10
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
sub esp, 0x10
mov ecx, dword [0x10a0c444]
mov edi, esp
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
xor edi, edi
push edi
push 0x906
push edi
push ebx
call fcn.1009f4dd
mov ecx, dword [0x10a0c444]
push 6
push 0x27a
push 0x578
push 0x3e
push 3
push 8
push edi
push ebx
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x13
push 0x50
mov esi, 0x579
push esi
push 0x38
push 0x78
push 9
push edi
push ebx
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x13
push 0x50
push esi
push 0x38
push 0x1b8
push 9
push edi
push ebx
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
fld1
push 0x50
fstp dword [ebp - 0x11c]
push 0x38
fld1
push 0x78
sub esp, 0x10
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
fstp dword [ebp - 0x114]
fld1
fstp dword [ebp - 0x134]
fld1
fstp dword [ebp - 0x130]
fld1
fstp dword [ebp - 0x12c]
fld1
fstp dword [ebp - 0x128]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov ecx, dword [0x10a0c444]
movsd dword es:[edi], dword [esi]
sub esp, 0x10
movsd dword es:[edi], dword [esi]
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
push 0x907
movsd dword es:[edi], dword [esi]
push 0
push ebx
movsd dword es:[edi], dword [esi]
call fcn.1009f4dd
push 0x13
push 0x50
fld1
fstp dword [ebp - 0x120]
push 0x38
fld1
push 0x1b8
fstp dword [ebp - 0x11c]
sub esp, 0x10
fld1
mov edi, esp
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
sub esp, 0x10
fld1
mov ecx, dword [0x10a0c444]
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x134]
movsd dword es:[edi], dword [esi]
fld1
fstp dword [ebp - 0x130]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x12c]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x128]
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
xor esi, esi
push esi
push 0x908
push esi
push ebx
call fcn.1009f4dd
mov ecx, dword [0x10a0c444]
push 0x13
push 0x64
push 0x578
push 0x55
push 0x32
push 0xa
push esi
push ebx
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
fld1
fstp dword [ebp - 0x118]
fld1
fstp dword [ebp - 0x114]
fld1
fstp dword [ebp - 0x134]
fld1
fstp dword [ebp - 0x130]
push 0x13
fld1
push 0x5f
fstp dword [ebp - 0x12c]
push 0x55
fld1
push 0x32
fstp dword [ebp - 0x128]
sub esp, 0x10
mov edi, esp
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov ecx, dword [0x10a0c444]
movsd dword es:[edi], dword [esi]
sub esp, 0x10
movsd dword es:[edi], dword [esi]
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
push 0x909
movsd dword es:[edi], dword [esi]
push 0
push ebx
movsd dword es:[edi], dword [esi]
call fcn.1009f4dd
push 0x13
push 0x64
fld1
fstp dword [ebp - 0x120]
push 0x55
fld1
push 0x96
fstp dword [ebp - 0x11c]
sub esp, 0x10
fld1
mov edi, esp
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
sub esp, 0x10
fld1
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push str..__
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 1
push ebx
call fcn.1009f3ef
mov ecx, dword [0x10a0c444]
push 0x13
push 0x64
push 0x578
push 0x6e
push 0x32
push 0xa
push 0
push ebx
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x5f
fld1
fstp dword [ebp - 0x11c]
push 0x6e
push 0x32
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
mov ecx, dword [0x10a0c444]
fstp dword [ebp - 0x114]
sub esp, 0x10
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x134]
movsd dword es:[edi], dword [esi]
fld1
fstp dword [ebp - 0x130]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x12c]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x128]
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
push 0x90a
movsd dword es:[edi], dword [esi]
push 0
push ebx
movsd dword es:[edi], dword [esi]
call fcn.1009f4dd
push 0x13
push 0x64
fld1
fstp dword [ebp - 0x120]
push 0x6e
fld1
push 0x96
fstp dword [ebp - 0x11c]
sub esp, 0x10
fld1
mov edi, esp
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
sub esp, 0x10
fld1
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push str..__
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 2
push ebx
call fcn.1009f3ef
mov ecx, dword [0x10a0c444]
push 0x13
push 0x64
push 0x578
mov esi, 0x87
push esi
push 0x32
push 0xa
push 0
push ebx
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x5f
fld1
push esi
fstp dword [ebp - 0x11c]
push 0x32
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
mov ecx, dword [0x10a0c444]
fstp dword [ebp - 0x114]
sub esp, 0x10
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x134]
movsd dword es:[edi], dword [esi]
fld1
fstp dword [ebp - 0x130]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x12c]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x128]
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
push 0x90b
movsd dword es:[edi], dword [esi]
push 0
push ebx
movsd dword es:[edi], dword [esi]
call fcn.1009f4dd
push 0x13
fld1
push 0x64
fstp dword [ebp - 0x120]
push 0x87
fld1
push 0x96
fstp dword [ebp - 0x11c]
sub esp, 0x10
fld1
lea esi, [ebp - 0x120]
mov edi, esp
fstp dword [ebp - 0x118]
fld1
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
fld1
fstp dword [ebp - 0x118]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
mov edi, esp
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push str..__
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 3
push ebx
call fcn.1009f3ef
mov ecx, dword [0x10a0c444]
push 0x13
push 0x64
push 0x578
mov esi, 0xa0
push esi
push 0x32
push 0xa
push 0
push ebx
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x5f
fld1
fstp dword [ebp - 0x11c]
push esi
push 0x32
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 4
push ebx
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x64
fld1
push 0xa0
fstp dword [ebp - 0x11c]
push 0x96
sub esp, 0x10
fld1
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x114]
sub esp, 0x10
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
fld1
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
xor edi, edi
push edi
sub esp, 0x100
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 5
push ebx
call fcn.1009f3ef
mov ecx, dword [0x10a0c444]
push 0x86
push 3
mov esi, 0x578
push esi
push 0x44
push 0x13f
push 1
push edi
push ebx
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push edi
push edi
push 0x14
push 0x55
push 0x59
push 0x249
push 6
push ebx
call fcn.1009f09b
mov ecx, dword [0x10a0c444]
push 6
push 0xf2
push esi
push 0x55
mov edi, 0x168
push edi
push 8
push 0
push ebx
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 6
push 0xf2
push esi
push 0xaf
push edi
push 8
push 0
push ebx
call fcn.1009eef1
push 0x57
push 3
mov ecx, dword [0x10a0c444]
push esi
push 0x58
push edi
push 1
push 0
push ebx
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x57
push 3
push esi
push 0x58
push 0x258
push 1
push 0
push ebx
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0xe1
fld1
fstp dword [ebp - 0x11c]
push 0x5b
push edi
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 7
push ebx
call fcn.1009f3ef
fld1
push 0x13
fstp dword [ebp - 0x120]
push 0xe1
fld1
push 0x70
fstp dword [ebp - 0x11c]
push 0x168
fld1
sub esp, 0x10
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
mov edi, esp
fld1
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fld1
sub esp, 0x10
fstp dword [ebp - 0x120]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x11c]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x118]
mov dword [ebp - 0x124], esp
fld1
push 0x10180c16
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 8
push ebx
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0xe1
push 0x85
fld1
fstp dword [ebp - 0x11c]
push 0x168
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 9
push ebx
call fcn.1009f3ef
fld1
push 0x13
fstp dword [ebp - 0x120]
push 0xe1
fld1
push 0x9a
fstp dword [ebp - 0x11c]
push 0x168
fld1
fstp dword [ebp - 0x118]
fld1
fstp dword [ebp - 0x114]
sub esp, 0x10
fld1
mov edi, esp
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
push 0
sub esp, 0x100
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0xa
push ebx
call fcn.1009f3ef
mov ecx, dword [0x10a0c444]
push 0x13
push 0xe1
mov edi, 0x5dc
push edi
push 9
push 9
push 0x5b
mov esi, 0x168
push esi
push 0
push 7
push ebx
call fcn.100a152b
mov ecx, dword [0x10a0c444]
push 0x13
push 0xe1
push edi
push 9
push 9
push 0x70
push esi
push 0
push 8
push ebx
call fcn.100a152b
mov ecx, dword [0x10a0c444]
push 0x13
push 0xe1
push edi
push 9
push 9
push 0x85
push esi
push 0
push 9
push ebx
call fcn.100a152b
mov ecx, dword [0x10a0c444]
push 0x13
push 0xe1
push edi
push 9
push 9
push 0x9a
push esi
push 0
push 0xa
push ebx
call fcn.100a152b
mov ecx, dword [0x10a0c444]
push 6
push 0x27a
push 0x578
push 0xca
push 3
push 8
push 0
push ebx
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x13
mov edi, 0x98
push edi
push 0x579
mov esi, 0xc4
push esi
push 0x50
push 9
push 0
push ebx
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
push edi
fld1
push esi
fstp dword [ebp - 0x11c]
push 0x50
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
mov ecx, dword [0x10a0c444]
fstp dword [ebp - 0x114]
sub esp, 0x10
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x134]
movsd dword es:[edi], dword [esi]
fld1
fstp dword [ebp - 0x130]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x12c]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x128]
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
push 0x90e
movsd dword es:[edi], dword [esi]
push 0
push ebx
movsd dword es:[edi], dword [esi]
call fcn.1009f4dd
mov ecx, dword [0x10a0c444]
push 6
mov edi, 0x232
push edi
mov esi, 0x578
push esi
push 0xe1
push 0x28
push 8
push 0
push ebx
call fcn.1009eef1
push 6
push edi
push esi
push 0x156
push 0x28
push 8
mov ecx, dword [0x10a0c444]
push 0
push ebx
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x72
push 3
push esi
mov edi, 0xe4
push edi
push 0x28
push 1
push 0
push ebx
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x72
push 3
push esi
push edi
push 0x258
push 1
push 0
push ebx
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x50
fld1
fstp dword [ebp - 0x11c]
push 0x100
push 0x30
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x14
push ebx
call fcn.1009f3ef
fld1
push 0x13
fstp dword [ebp - 0x120]
push 0x50
fld1
push 0x12a
fstp dword [ebp - 0x11c]
push 0x30
fld1
fstp dword [ebp - 0x118]
fld1
fstp dword [ebp - 0x114]
sub esp, 0x10
fld1
mov edi, esp
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fldz
fstp dword [ebp - 0x118]
sub esp, 0x10
mov edi, esp
fld1
fstp dword [ebp - 0x114]
mov dword [ebp - 0x11c], 0x3f170a3d
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x13
push ebx
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x50
push 0xeb
fld1
fstp dword [ebp - 0x11c]
push ebx
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x15
push ebx
call fcn.1009f3ef
push 0x13
fld1
push 0x96
fstp dword [ebp - 0x120]
push 0x100
push 0x82
fld1
sub esp, 0x10
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
sub esp, 0x10
fld1
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0xb
push ebx
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x28
push 0x100
fld1
fstp dword [ebp - 0x11c]
push 0x118
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fldz
fstp dword [ebp - 0x118]
mov edi, esp
mov dword [ebp - 0x11c], 0x3f170a3d
fld1
fstp dword [ebp - 0x114]
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0xc
push ebx
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x96
push 0x100
fld1
fstp dword [ebp - 0x11c]
push ebx
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0xd
push ebx
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x28
push 0x100
fld1
fstp dword [ebp - 0x11c]
push 0x1cc
fld1
sub esp, 0x10
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fldz
fstp dword [ebp - 0x118]
mov dword [ebp - 0x11c], 0x3f170a3d
fld1
mov edi, esp
fstp dword [ebp - 0x114]
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0xe
push ebx
call fcn.1009f3ef
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x96
fld1
fstp dword [ebp - 0x11c]
push 0x115
push 0x82
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0xf
push ebx
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x28
fld1
push 0x115
fstp dword [ebp - 0x11c]
push 0x118
fld1
sub esp, 0x10
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fldz
fstp dword [ebp - 0x118]
mov dword [ebp - 0x11c], 0x3f170a3d
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x114]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x10
push ebx
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x96
push 0x115
fld1
fstp dword [ebp - 0x11c]
push ebx
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x11
push ebx
call fcn.1009f3ef
fld1
push 0x13
fstp dword [ebp - 0x120]
push 0x28
fld1
push 0x115
fstp dword [ebp - 0x11c]
push 0x1cc
fld1
sub esp, 0x10
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
mov edi, esp
fld1
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fldz
fstp dword [ebp - 0x118]
mov dword [ebp - 0x11c], 0x3f170a3d
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
mov edi, esp
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x12
push ebx
call fcn.1009f3ef
mov ecx, dword [0x10a0c444]
push 0x13
push 0x54
push 0x5dc
push 0xa1
push 0xa0
mov edi, 0x164
push edi
mov esi, 0x117
push esi
push 0x9f
push 0x16
push ebx
call fcn.100a152b
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x54
fld1
fstp dword [ebp - 0x11c]
push edi
push esi
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
sub esp, 0x10
fstp dword [ebp - 0x114]
lea ecx, [ebp - 0x110]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
fld1
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
xor edi, edi
push edi
call fcn.10151f50
sub esp, 0x100
mov ecx, esp
mov dword [ebp - 0x124], esp
push eax
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x16
push ebx
call fcn.1009f3ef
push 8
push ebx
mov ecx, dword [0x10a0c444]
call fcn.1009539b
mov ecx, dword [0x10a0c444]
push ebx
call fcn.1009c3ae
push 2
push 0x100e8bc3
push 0x181
push 0x280
sub esp, 0x100
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
call fcn.10152140
mov ecx, dword [0x10a0c444]
mov esi, 0x139
push esi
call fcn.100a1211
mov ecx, dword [0x10a0c444]
push 5
push esi
call fcn.1009539b
mov ecx, dword [0x10a0c444]
push 6
push 0x27a
push 0x578
push 0x24
push 3
push 8
push edi
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x13
push 0x98
push 0x579
push 0x1e
push 0x28
push 9
push edi
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x13
push 0x4b
push 0x5dc
push edi
push edi
push 0x1e
push 0x28
push 0x41
push 0x18
push esi
call fcn.100a152b
fld1
push 0x13
fstp dword [ebp - 0x120]
push 0x4b
fld1
push 0x1e
fstp dword [ebp - 0x134]
push 0x28
fld1
sub esp, 0x10
mov dword [ebp - 0x11c], 0x3f19999a
fstp dword [ebp - 0x130]
mov dword [ebp - 0x118], 0x3e4ccccd
fld1
mov dword [ebp - 0x114], 0x3f666666
mov edi, esp
fstp dword [ebp - 0x12c]
lea esi, [ebp - 0x120]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x128]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
sub esp, 0x10
lea esi, [ebp - 0x134]
mov edi, esp
mov ecx, dword [0x10a0c444]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
xor edi, edi
push edi
push 0x918
push 0x18
mov esi, 0x139
push esi
call fcn.1009f4dd
mov ecx, dword [0x10a0c444]
push 0x18
push esi
call fcn.10096df5
mov ecx, dword [0x10a0c444]
push 0x13
push 0x4b
push 0x5dc
push edi
push edi
push 0x1e
push 0x73
push 0x3f
push 0x19
push esi
call fcn.100a152b
fld1
push 0x13
fstp dword [ebp - 0x120]
push 0x4b
fld1
push 0x1e
fstp dword [ebp - 0x134]
push 0x73
fld1
sub esp, 0x10
mov edi, esp
fstp dword [ebp - 0x130]
mov dword [ebp - 0x11c], 0x3f19999a
fld1
mov dword [ebp - 0x118], 0x3e4ccccd
mov dword [ebp - 0x114], 0x3f666666
fstp dword [ebp - 0x12c]
lea esi, [ebp - 0x120]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x128]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov ecx, dword [0x10a0c444]
movsd dword es:[edi], dword [esi]
sub esp, 0x10
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
push 0x919
movsd dword es:[edi], dword [esi]
push 0x19
mov esi, 0x139
push esi
call fcn.1009f4dd
mov ecx, dword [0x10a0c444]
push 0x19
push esi
call fcn.10096df5
mov ecx, dword [0x10a0c444]
push 6
push 0x27a
push 0x578
push 0x3e
push 3
push 8
push 0
push esi
call fcn.1009eef1
push 0x13
mov ecx, dword [0x10a0c444]
push 0x50
mov edi, 0x579
push edi
push 0x38
push 0x78
push 9
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x13
push 0x50
push edi
push 0x38
push 0x1b8
push 9
push 0
push esi
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x50
fld1
fstp dword [ebp - 0x11c]
push 0x38
push 0x78
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
mov ecx, dword [0x10a0c444]
fstp dword [ebp - 0x114]
sub esp, 0x10
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x134]
movsd dword es:[edi], dword [esi]
fld1
fstp dword [ebp - 0x130]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x12c]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x128]
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
push 0x907
movsd dword es:[edi], dword [esi]
push 0
push 0x139
movsd dword es:[edi], dword [esi]
call fcn.1009f4dd
push 0x13
fld1
push 0x50
fstp dword [ebp - 0x120]
push 0x38
fld1
push 0x1b8
fstp dword [ebp - 0x11c]
sub esp, 0x10
fld1
fstp dword [ebp - 0x118]
fld1
fstp dword [ebp - 0x114]
fld1
fstp dword [ebp - 0x134]
fld1
fstp dword [ebp - 0x130]
fld1
fstp dword [ebp - 0x12c]
fld1
fstp dword [ebp - 0x128]
mov edi, esp
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
sub esp, 0x10
mov ecx, dword [0x10a0c444]
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
xor edi, edi
push edi
push 0x908
push edi
mov esi, 0x139
push esi
call fcn.1009f4dd
mov ecx, dword [0x10a0c444]
push 0x13
push 0x64
push 0x578
push 0x55
push 0x32
push 0xa
push edi
push esi
call fcn.1009eef1
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x5f
push 0x55
fld1
fstp dword [ebp - 0x11c]
push 0x32
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
mov ecx, dword [0x10a0c444]
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x134]
movsd dword es:[edi], dword [esi]
fld1
fstp dword [ebp - 0x130]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x12c]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x128]
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
push 0x909
movsd dword es:[edi], dword [esi]
push 0
push 0x139
movsd dword es:[edi], dword [esi]
call fcn.1009f4dd
push 0x13
fld1
push 0x64
fstp dword [ebp - 0x120]
push 0x55
fld1
push 0x96
fstp dword [ebp - 0x11c]
fld1
fstp dword [ebp - 0x118]
sub esp, 0x10
fld1
fstp dword [ebp - 0x114]
mov edi, esp
lea esi, [ebp - 0x120]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
push 0
sub esp, 0x100
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push str..__
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 1
mov esi, 0x139
push esi
call fcn.1009f3ef
mov ecx, dword [0x10a0c444]
push 0x13
push 0x64
push 0x578
push 0x6e
push 0x32
push 0xa
push 0
push esi
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x5f
fld1
fstp dword [ebp - 0x11c]
push 0x6e
push 0x32
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x134]
movsd dword es:[edi], dword [esi]
fld1
fstp dword [ebp - 0x130]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x12c]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x128]
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
movsd dword es:[edi], dword [esi]
push 0x90a
mov ecx, dword [0x10a0c444]
push 0
push 0x139
call fcn.1009f4dd
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x64
fld1
fstp dword [ebp - 0x11c]
push 0x6e
push 0x96
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push str..__
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 2
mov edi, 0x139
push edi
call fcn.1009f3ef
mov ecx, dword [0x10a0c444]
push 0x13
push 0x64
push 0x578
mov esi, 0x87
push esi
push 0x32
push 0xa
push 0
push edi
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
fld1
push 0x5f
fstp dword [ebp - 0x11c]
push esi
fld1
push 0x32
sub esp, 0x10
fstp dword [ebp - 0x118]
fld1
fstp dword [ebp - 0x114]
fld1
fstp dword [ebp - 0x134]
fld1
fstp dword [ebp - 0x130]
fld1
fstp dword [ebp - 0x12c]
fld1
fstp dword [ebp - 0x128]
mov edi, esp
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov ecx, dword [0x10a0c444]
movsd dword es:[edi], dword [esi]
sub esp, 0x10
movsd dword es:[edi], dword [esi]
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
push 0x90b
movsd dword es:[edi], dword [esi]
push 0
push 0x139
movsd dword es:[edi], dword [esi]
call fcn.1009f4dd
push 0x13
push 0x64
fld1
fstp dword [ebp - 0x120]
push 0x87
fld1
push 0x96
fstp dword [ebp - 0x11c]
sub esp, 0x10
fld1
mov edi, esp
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
sub esp, 0x10
fld1
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push str..__
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 3
mov edi, 0x139
push edi
call fcn.1009f3ef
mov ecx, dword [0x10a0c444]
push 0x13
push 0x64
push 0x578
mov esi, 0xa0
push esi
push 0x32
push 0xa
push 0
push edi
call fcn.1009eef1
fld1
push 0x13
fstp dword [ebp - 0x120]
push 0x5f
push esi
push 0x32
fld1
sub esp, 0x10
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
sub esp, 0x10
fld1
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 4
push 0x139
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x64
push 0xa0
fld1
fstp dword [ebp - 0x11c]
push 0x96
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
push 5
mov esi, 0x139
push esi
mov ecx, dword [0x10a0c444]
call fcn.1009f3ef
mov ecx, dword [0x10a0c444]
push 0x86
push 3
mov edi, 0x578
push edi
push 0x44
push 0x13f
push 1
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0
push 0
push 0x14
push 0x55
push 0x59
push 0x249
push 6
push esi
call fcn.1009f09b
mov ecx, dword [0x10a0c444]
push 6
push 0xf2
push edi
push 0x55
push 0x168
push 8
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 6
push 0xf2
push edi
push 0xaf
push 0x168
push 8
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x57
push 3
push edi
push 0x58
push 0x168
push 1
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x57
push 3
push edi
push 0x58
push 0x258
push 1
push 0
push esi
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0xe1
fld1
fstp dword [ebp - 0x11c]
push 0x5b
fld1
push 0x168
sub esp, 0x10
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
mov edi, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fld1
fstp dword [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
push 0
fstp dword [ebp - 0x118]
sub esp, 0x100
fld1
mov ecx, esp
mov dword [ebp - 0x124], esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 7
push 0x139
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0xe1
push 0x70
fld1
fstp dword [ebp - 0x11c]
push 0x168
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 8
push 0x139
call fcn.1009f3ef
fld1
push 0x13
fstp dword [ebp - 0x120]
push 0xe1
fld1
push 0x85
fstp dword [ebp - 0x11c]
push 0x168
fld1
fstp dword [ebp - 0x118]
fld1
fstp dword [ebp - 0x114]
sub esp, 0x10
mov edi, esp
fld1
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
push 0
sub esp, 0x100
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 9
push 0x139
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0xe1
push 0x9a
fld1
fstp dword [ebp - 0x11c]
push 0x168
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0xa
mov esi, 0x139
push esi
call fcn.1009f3ef
push 0x13
push 0xe1
push 0x5dc
mov ecx, dword [0x10a0c444]
push 9
push 9
push 0x5b
mov edi, 0x168
push edi
push 0
push 7
push esi
call fcn.100a152b
mov ecx, dword [0x10a0c444]
push 0x13
push 0xe1
push 0x5dc
push 9
push 9
push 0x70
push edi
push 0
push 8
push esi
call fcn.100a152b
mov ecx, dword [0x10a0c444]
push 0x13
push 0xe1
push 0x5dc
push 9
push 9
push 0x85
push edi
push 0
push 9
push esi
call fcn.100a152b
mov ecx, dword [0x10a0c444]
push 0x13
push 0xe1
push 0x5dc
push 9
push 9
push 0x9a
push edi
push 0
push 0xa
push esi
call fcn.100a152b
mov ecx, dword [0x10a0c444]
push 6
push 0x27a
push 0x578
push 0xca
push 3
push 8
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x13
push 0x98
push 0x579
mov edi, 0xc4
push edi
push 0x50
push 9
push 0
push esi
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
fld1
fstp dword [ebp - 0x118]
fld1
fstp dword [ebp - 0x114]
fld1
fstp dword [ebp - 0x134]
fld1
fstp dword [ebp - 0x130]
fld1
fstp dword [ebp - 0x12c]
push 0x13
fld1
push 0x98
fstp dword [ebp - 0x128]
push edi
push 0x50
sub esp, 0x10
mov edi, esp
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov ecx, dword [0x10a0c444]
movsd dword es:[edi], dword [esi]
sub esp, 0x10
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
push 0x90e
movsd dword es:[edi], dword [esi]
push 0
mov esi, 0x139
push esi
call fcn.1009f4dd
mov ecx, dword [0x10a0c444]
push 6
push 0x232
mov edi, 0x578
push edi
push 0xe1
push 0x28
push 8
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 6
push 0x232
push edi
push 0x156
push 0x28
push 8
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x72
push 3
push edi
push 0xe4
push 0x28
push 1
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x72
push 3
push edi
push 0xe4
push 0x258
push 1
push 0
push esi
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
fld1
push 0x50
fstp dword [ebp - 0x11c]
push 0x100
fld1
push 0x30
sub esp, 0x10
fstp dword [ebp - 0x118]
fld1
fstp dword [ebp - 0x114]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
push 0
sub esp, 0x100
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x14
push 0x139
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x50
push 0x12a
fld1
fstp dword [ebp - 0x11c]
push 0x30
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fldz
fstp dword [ebp - 0x118]
mov edi, esp
mov dword [ebp - 0x11c], 0x3f170a3d
fld1
fstp dword [ebp - 0x114]
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x13
push 0x139
call fcn.1009f3ef
push 0x13
fld1
push 0x50
fstp dword [ebp - 0x120]
push 0xeb
fld1
push ebx
fstp dword [ebp - 0x11c]
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x15
push 0x139
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x96
push 0x100
fld1
fstp dword [ebp - 0x11c]
push 0x82
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0xb
push 0x139
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x28
push 0x100
fld1
fstp dword [ebp - 0x11c]
push 0x118
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fldz
fstp dword [ebp - 0x118]
mov edi, esp
mov dword [ebp - 0x11c], 0x3f170a3d
fld1
fstp dword [ebp - 0x114]
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0xc
push 0x139
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x96
push 0x100
fld1
fstp dword [ebp - 0x11c]
push ebx
fld1
sub esp, 0x10
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0xd
push 0x139
call fcn.1009f3ef
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x28
fld1
fstp dword [ebp - 0x11c]
push 0x100
push 0x1cc
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fldz
fstp dword [ebp - 0x118]
mov edi, esp
mov dword [ebp - 0x11c], 0x3f170a3d
fld1
fstp dword [ebp - 0x114]
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0xe
push 0x139
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x96
fld1
push 0x115
fstp dword [ebp - 0x11c]
push 0x82
fld1
sub esp, 0x10
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
lea esi, [ebp - 0x120]
fld1
mov edi, esp
fstp dword [ebp - 0x118]
fld1
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0xf
push 0x139
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x28
push 0x115
fld1
fstp dword [ebp - 0x11c]
push 0x118
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fldz
fstp dword [ebp - 0x118]
mov edi, esp
mov dword [ebp - 0x11c], 0x3f170a3d
fld1
fstp dword [ebp - 0x114]
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x10
push 0x139
call fcn.1009f3ef
fld1
push 0x13
fstp dword [ebp - 0x120]
push 0x96
fld1
push 0x115
fstp dword [ebp - 0x11c]
push ebx
fld1
sub esp, 0x10
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
mov edi, esp
fld1
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
fld1
fstp dword [ebp - 0x118]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
mov edi, esp
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x11
push 0x139
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x28
push 0x115
fld1
fstp dword [ebp - 0x11c]
push 0x1cc
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fldz
fstp dword [ebp - 0x118]
mov edi, esp
mov dword [ebp - 0x11c], 0x3f170a3d
fld1
fstp dword [ebp - 0x114]
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x12
push 0x139
call fcn.1009f3ef
mov ecx, dword [0x10a0c444]
push 0x13
push 0x54
push 0x5dc
push 0xa1
push 0xa0
mov edi, 0x164
push edi
mov esi, 0x117
push esi
push 0x9f
push 0x16
push 0x139
call fcn.100a152b
fld1
push 0x13
fstp dword [ebp - 0x120]
push 0x54
push edi
push esi
fld1
sub esp, 0x10
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
sub esp, 0x10
fld1
lea ecx, [ebp - 0x110]
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
fld1
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
xor edi, edi
push edi
call fcn.10151f50
sub esp, 0x100
mov ecx, esp
mov dword [ebp - 0x124], esp
push eax
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x16
mov esi, 0x139
push esi
call fcn.1009f3ef
mov ecx, dword [0x10a0c444]
push 8
push esi
call fcn.1009539b
mov ecx, dword [0x10a0c444]
push esi
call fcn.1009c3ae
push 2
push 0x100e8316
push 0x181
push 0x280
sub esp, 0x100
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
call fcn.10152140
mov ecx, dword [0x10a0c444]
inc esi
push esi
call fcn.100a1211
mov ecx, dword [0x10a0c444]
push 5
push esi
call fcn.1009539b
mov ecx, dword [0x10a0c444]
push 6
push 0x27a
push 0x578
push 0x24
push 3
push 8
push edi
push esi
call fcn.1009eef1
push 0x13
push 0x98
push 0x579
push 0x1e
push 0x28
mov ecx, dword [0x10a0c444]
push 9
push edi
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x13
push 0x4b
push 0x5dc
push edi
push edi
push 0x1e
push 0x28
push 0x3f
push 0x18
push esi
call fcn.100a152b
fld1
push 0x13
fstp dword [ebp - 0x120]
push 0x4b
fld1
push 0x1e
fstp dword [ebp - 0x134]
push 0x28
fld1
sub esp, 0x10
mov edi, esp
fstp dword [ebp - 0x130]
mov dword [ebp - 0x11c], 0x3f19999a
fld1
mov dword [ebp - 0x118], 0x3e4ccccd
mov dword [ebp - 0x114], 0x3f666666
fstp dword [ebp - 0x12c]
lea esi, [ebp - 0x120]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x128]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
sub esp, 0x10
mov ecx, dword [0x10a0c444]
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
xor edi, edi
push edi
push 0x918
push 0x18
mov esi, 0x13a
push esi
call fcn.1009f4dd
mov ecx, dword [0x10a0c444]
push 0x18
push esi
call fcn.10096df5
mov ecx, dword [0x10a0c444]
push 0x13
push 0x4b
push 0x5dc
push edi
push edi
push 0x1e
push 0x73
push 0x41
push 0x19
push esi
call fcn.100a152b
fld1
fstp dword [ebp - 0x120]
mov dword [ebp - 0x11c], 0x3f19999a
fld1
mov dword [ebp - 0x118], 0x3e4ccccd
fstp dword [ebp - 0x134]
mov dword [ebp - 0x114], 0x3f666666
fld1
fstp dword [ebp - 0x130]
push 0x13
fld1
push 0x4b
fstp dword [ebp - 0x12c]
push 0x1e
fld1
push 0x73
fstp dword [ebp - 0x128]
sub esp, 0x10
mov edi, esp
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov ecx, dword [0x10a0c444]
movsd dword es:[edi], dword [esi]
sub esp, 0x10
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
push 0x919
movsd dword es:[edi], dword [esi]
push 0x19
mov esi, 0x13a
push esi
call fcn.1009f4dd
mov ecx, dword [0x10a0c444]
push 0x19
push esi
call fcn.10096df5
mov ecx, dword [0x10a0c444]
push 6
push 0x27a
push 0x578
push 0x3e
push 3
push 8
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x13
push 0x50
mov edi, 0x579
push edi
push 0x38
push 0x78
push 9
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x13
push 0x50
push edi
push 0x38
push 0x1b8
push 9
push 0
push esi
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
fld1
fstp dword [ebp - 0x11c]
fld1
fstp dword [ebp - 0x118]
fld1
fstp dword [ebp - 0x114]
fld1
fstp dword [ebp - 0x134]
fld1
fstp dword [ebp - 0x130]
fld1
fstp dword [ebp - 0x12c]
fld1
fstp dword [ebp - 0x128]
push 0x50
push 0x38
push 0x78
sub esp, 0x10
mov edi, esp
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov ecx, dword [0x10a0c444]
movsd dword es:[edi], dword [esi]
sub esp, 0x10
movsd dword es:[edi], dword [esi]
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
push 0x907
movsd dword es:[edi], dword [esi]
push 0
push 0x13a
movsd dword es:[edi], dword [esi]
call fcn.1009f4dd
push 0x13
push 0x50
fld1
fstp dword [ebp - 0x120]
push 0x38
fld1
push 0x1b8
fstp dword [ebp - 0x11c]
sub esp, 0x10
fld1
mov edi, esp
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
sub esp, 0x10
fld1
mov ecx, dword [0x10a0c444]
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x134]
movsd dword es:[edi], dword [esi]
fld1
fstp dword [ebp - 0x130]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x12c]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x128]
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
xor edi, edi
push edi
push 0x91a
push edi
mov esi, 0x13a
push esi
call fcn.1009f4dd
mov ecx, dword [0x10a0c444]
push 0x13
push 0x64
push 0x578
push 0x55
push 0x32
push 0xa
push edi
push esi
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
fld1
fstp dword [ebp - 0x118]
push 0x13
fld1
push 0x5f
fstp dword [ebp - 0x114]
push 0x55
fld1
push 0x32
fstp dword [ebp - 0x134]
sub esp, 0x10
fld1
mov edi, esp
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x130]
movsd dword es:[edi], dword [esi]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x12c]
fld1
fstp dword [ebp - 0x128]
mov ecx, dword [0x10a0c444]
movsd dword es:[edi], dword [esi]
sub esp, 0x10
movsd dword es:[edi], dword [esi]
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
push 0x909
movsd dword es:[edi], dword [esi]
push 0
push 0x13a
movsd dword es:[edi], dword [esi]
call fcn.1009f4dd
push 0x13
push 0x64
fld1
fstp dword [ebp - 0x120]
push 0x55
fld1
push 0x96
fstp dword [ebp - 0x11c]
sub esp, 0x10
fld1
mov edi, esp
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
sub esp, 0x10
fld1
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push str..__
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 1
mov esi, 0x13a
push esi
call fcn.1009f3ef
push 0x13
push 0x64
mov ecx, dword [0x10a0c444]
push 0x578
push 0x6e
push 0x32
push 0xa
push 0
push esi
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x5f
fld1
fstp dword [ebp - 0x11c]
push 0x6e
push 0x32
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
mov ecx, dword [0x10a0c444]
fstp dword [ebp - 0x114]
sub esp, 0x10
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x134]
movsd dword es:[edi], dword [esi]
fld1
fstp dword [ebp - 0x130]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x12c]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x128]
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
push 0x90a
movsd dword es:[edi], dword [esi]
push 0
push 0x13a
movsd dword es:[edi], dword [esi]
call fcn.1009f4dd
push 0x13
fld1
push 0x64
fstp dword [ebp - 0x120]
push 0x6e
fld1
push 0x96
fstp dword [ebp - 0x11c]
sub esp, 0x10
fld1
mov edi, esp
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
sub esp, 0x10
fld1
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
lea esi, [ebp - 0x120]
fld1
mov edi, esp
fstp dword [ebp - 0x118]
fld1
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
mov ecx, esp
mov dword [ebp - 0x124], esp
push str..__
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 2
mov edi, 0x13a
push edi
call fcn.1009f3ef
mov ecx, dword [0x10a0c444]
push 0x13
push 0x64
push 0x578
mov esi, 0x87
push esi
push 0x32
push 0xa
push 0
push edi
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x5f
fld1
push esi
fstp dword [ebp - 0x11c]
push 0x32
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
mov ecx, dword [0x10a0c444]
fstp dword [ebp - 0x114]
sub esp, 0x10
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x134]
movsd dword es:[edi], dword [esi]
fld1
fstp dword [ebp - 0x130]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x12c]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x128]
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
push 0x90b
movsd dword es:[edi], dword [esi]
push 0
push 0x13a
movsd dword es:[edi], dword [esi]
call fcn.1009f4dd
push 0x13
fld1
push 0x64
fstp dword [ebp - 0x120]
push 0x87
fld1
push 0x96
fstp dword [ebp - 0x11c]
sub esp, 0x10
fld1
lea esi, [ebp - 0x120]
mov edi, esp
fstp dword [ebp - 0x118]
fld1
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fld1
fstp dword [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
push 0
fstp dword [ebp - 0x118]
sub esp, 0x100
fld1
mov ecx, esp
mov dword [ebp - 0x124], esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push str..__
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 3
mov edi, 0x13a
push edi
call fcn.1009f3ef
mov ecx, dword [0x10a0c444]
push 0x13
push 0x64
push 0x578
mov esi, 0xa0
push esi
push 0x32
push 0xa
push 0
push edi
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x5f
fld1
fstp dword [ebp - 0x11c]
push esi
push 0x32
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 4
push 0x13a
call fcn.1009f3ef
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x64
fld1
fstp dword [ebp - 0x11c]
push 0xa0
push 0x96
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 5
mov esi, 0x13a
push esi
call fcn.1009f3ef
mov ecx, dword [0x10a0c444]
push 0x86
push 3
mov edi, 0x578
push edi
push 0x44
push 0x13f
push 1
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0
push 0
push 0x7d0
push 0x6e
push 0x1cc
push 0x42
push 6
push esi
call fcn.1009efe6
mov ecx, dword [0x10a0c444]
push 0
push 6
push esi
call fcn.100966c0
mov ecx, dword [0x10a0c444]
push 1
push 1
push 6
push esi
call fcn.100966df
push 1
push 6
push esi
mov ecx, dword [0x10a0c444]
call fcn.100968ae
mov ecx, dword [0x10a0c444]
push 6
push 0x27a
push edi
push 0xca
push 3
push 8
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x13
push 0x98
push 0x579
mov edi, 0xc4
push edi
push 0x50
push 9
push 0
push esi
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x98
fld1
push edi
fstp dword [ebp - 0x11c]
push 0x50
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
mov ecx, dword [0x10a0c444]
fstp dword [ebp - 0x114]
sub esp, 0x10
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x134]
movsd dword es:[edi], dword [esi]
fld1
fstp dword [ebp - 0x130]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x12c]
fld1
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x128]
mov edi, esp
lea esi, [ebp - 0x134]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
push 0x91b
movsd dword es:[edi], dword [esi]
push 0
mov esi, 0x13a
push esi
call fcn.1009f4dd
mov ecx, dword [0x10a0c444]
push 6
push 0x232
mov edi, 0x578
push edi
push 0xe1
push 0x28
push 8
push 0
push esi
call fcn.1009eef1
push 6
push 0x232
push edi
push 0x156
push 0x28
push 8
mov ecx, dword [0x10a0c444]
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x72
push 3
push edi
push 0xe4
push 0x28
push 1
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x72
push 3
push edi
push 0xe4
push 0x258
push 1
push 0
push esi
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x50
fld1
fstp dword [ebp - 0x11c]
push 0x100
push 0x30
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x14
push 0x13a
call fcn.1009f3ef
fld1
push 0x13
fstp dword [ebp - 0x120]
push 0x50
fld1
push 0x12a
fstp dword [ebp - 0x11c]
push 0x30
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
fld1
fstp dword [ebp - 0x114]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fldz
fstp dword [ebp - 0x118]
sub esp, 0x10
mov edi, esp
fld1
fstp dword [ebp - 0x114]
mov dword [ebp - 0x11c], 0x3f170a3d
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x13
push 0x13a
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x50
push 0xeb
fld1
fstp dword [ebp - 0x11c]
push ebx
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x15
push 0x13a
call fcn.1009f3ef
push 0x13
fld1
push 0x96
fstp dword [ebp - 0x120]
push 0x100
fld1
push 0x82
fstp dword [ebp - 0x11c]
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x1a
push 0x13a
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x28
push 0x100
fld1
fstp dword [ebp - 0x11c]
push 0x118
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fldz
fstp dword [ebp - 0x118]
mov edi, esp
mov dword [ebp - 0x11c], 0x3f170a3d
fld1
fstp dword [ebp - 0x114]
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x1b
push 0x13a
call fcn.1009f3ef
push 0x13
push 0x96
fld1
fstp dword [ebp - 0x120]
push 0x100
fld1
push ebx
fstp dword [ebp - 0x11c]
sub esp, 0x10
fld1
mov edi, esp
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
sub esp, 0x10
fld1
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0xb
push 0x13a
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x28
push 0x100
fld1
fstp dword [ebp - 0x11c]
push 0x1cc
fld1
sub esp, 0x10
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fldz
fstp dword [ebp - 0x118]
mov edi, esp
mov dword [ebp - 0x11c], 0x3f170a3d
fld1
fstp dword [ebp - 0x114]
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
movsd dword es:[edi], dword [esi]
sub esp, 0x100
mov ecx, esp
mov dword [ebp - 0x124], esp
movsd dword es:[edi], dword [esi]
push 0x10180c16
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0xc
push 0x13a
call fcn.1009f3ef
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x96
fld1
fstp dword [ebp - 0x11c]
push 0x115
push 0x82
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0xd
push 0x13a
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x28
fld1
push 0x115
fstp dword [ebp - 0x11c]
push 0x118
fld1
sub esp, 0x10
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fldz
fstp dword [ebp - 0x118]
mov dword [ebp - 0x11c], 0x3f170a3d
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x114]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
mov ecx, esp
mov dword [ebp - 0x124], esp
push 0x10180c16
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0xe
push 0x13a
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x96
push 0x115
fld1
fstp dword [ebp - 0x11c]
push ebx
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
mov ebx, 0x10180c16
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push ebx
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0xf
push 0x13a
call fcn.1009f3ef
fld1
push 0x13
fstp dword [ebp - 0x120]
push 0x28
fld1
push 0x115
fstp dword [ebp - 0x11c]
push 0x1cc
fld1
sub esp, 0x10
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
mov edi, esp
fld1
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fldz
fstp dword [ebp - 0x118]
mov dword [ebp - 0x11c], 0x3f170a3d
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
mov edi, esp
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push ebx
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x10
push 0x13a
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x96
push 0x12a
fld1
fstp dword [ebp - 0x11c]
push 0x82
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push ebx
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x11
push 0x13a
call fcn.1009f3ef
fld1
push 0x13
fstp dword [ebp - 0x120]
push 0x28
fld1
push 0x12a
fstp dword [ebp - 0x11c]
push 0x118
fld1
sub esp, 0x10
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
mov edi, esp
fld1
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fld1
sub esp, 0x10
fstp dword [ebp - 0x120]
mov edi, esp
fldz
mov dword [ebp - 0x11c], 0x3f170a3d
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
push 0
sub esp, 0x100
fstp dword [ebp - 0x114]
mov ecx, esp
mov dword [ebp - 0x124], esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push ebx
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x12
push 0x13a
call fcn.1009f3ef
sub esp, 0x100
mov ecx, esp
mov dword [ebp - 0x124], esp
push ebx
call fcn.10152140
sub esp, 0x100
mov ecx, esp
mov dword [ebp - 0x138], esp
push ebx
mov byte [ebp - 4], 2
call fcn.10152140
mov ecx, dword [0x10a0c444]
lea eax, [ebp - 0x110]
push eax
push 0x91d
mov byte [ebp - 4], 0
call fcn.100900e1
mov ecx, dword [0x10a0c444]
push 0x13
push 0x54
push 0x5dc
push 0xa1
push 0xa0
mov edi, 0x164
push edi
mov esi, 0x117
push esi
push 0x9f
push 0x16
push 0x13a
call fcn.100a152b
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x54
fld1
fstp dword [ebp - 0x11c]
push edi
push esi
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
mov edi, esp
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
fld1
fstp dword [ebp - 0x118]
sub esp, 0x10
fld1
fstp dword [ebp - 0x114]
mov edi, esp
lea esi, [ebp - 0x120]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
lea ecx, [ebp - 0x110]
movsd dword es:[edi], dword [esi]
call fcn.10151f50
sub esp, 0x100
mov ecx, esp
mov dword [ebp - 0x124], esp
push eax
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 0x16
mov esi, 0x13a
push esi
call fcn.1009f3ef
mov ecx, dword [0x10a0c444]
push 8
push esi
call fcn.1009539b
mov ecx, dword [0x10a0c444]
push esi
call fcn.1009c3ae
mov ecx, dword [ebp - 0x13c]
call fcn.100e9594
push 0
push 0x100e68ae
push 0x55
mov edi, 0xa2
push edi
sub esp, 0x100
mov ecx, esp
mov dword [ebp - 0x124], esp
push ebx
call fcn.10152140
mov ecx, dword [0x10a0c444]
add esi, 0xfffffffd
push esi
call fcn.100a1211
mov ecx, dword [0x10a0c444]
push 0x15
push edi
push 3
push 3
push 1
push esi
call fcn.1009549e
mov ecx, dword [0x10a0c444]
push 3
push 0xa0
mov edi, 0x578
push edi
push 0
push 1
push 8
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 3
push 0xa0
push edi
push 0x15
push 1
push 8
push 0
push esi
call fcn.1009eef1
push 3
push 0xa0
push edi
push 0x2a
push 1
push 8
push 0
mov ecx, dword [0x10a0c444]
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 3
push 0xa0
push edi
push 0x3f
push 1
push 8
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x3e
push 3
push edi
push 1
push 0
push 1
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x3e
push 3
push edi
push 1
push 0x51
push 1
push 0
push esi
call fcn.1009eef1
mov ecx, dword [0x10a0c444]
push 0x3e
push 3
push edi
xor edi, edi
inc edi
push edi
push 0xa2
push edi
push 0
push esi
call fcn.1009eef1
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x4f
fld1
fstp dword [ebp - 0x11c]
push edi
push edi
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push ebx
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 1
push 0x137
call fcn.1009f3ef
fld1
fstp dword [ebp - 0x120]
push 0x13
push 0x4f
fld1
fstp dword [ebp - 0x11c]
push 0x16
push 1
fld1
sub esp, 0x10
fstp dword [ebp - 0x118]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push ebx
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 2
push 0x137
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x4f
fld1
push 0x2b
fstp dword [ebp - 0x11c]
push 1
fld1
sub esp, 0x10
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
lea esi, [ebp - 0x120]
fld1
fstp dword [ebp - 0x118]
fld1
fstp dword [ebp - 0x114]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0
sub esp, 0x100
movsd dword es:[edi], dword [esi]
mov ecx, esp
mov dword [ebp - 0x124], esp
push ebx
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 4
push 0x137
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x4f
push 1
fld1
fstp dword [ebp - 0x11c]
push 0x52
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push ebx
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 5
push 0x137
call fcn.1009f3ef
fld1
push 0x13
fstp dword [ebp - 0x120]
push 0x4f
fld1
push 0x16
fstp dword [ebp - 0x11c]
push 0x52
fld1
sub esp, 0x10
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
mov edi, esp
fld1
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
push 0
fstp dword [ebp - 0x114]
sub esp, 0x100
mov ecx, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push ebx
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 6
push 0x137
call fcn.1009f3ef
push 0x13
fld1
fstp dword [ebp - 0x120]
push 0x4f
push 0x2b
fld1
fstp dword [ebp - 0x11c]
push 0x52
sub esp, 0x10
fld1
mov edi, esp
fstp dword [ebp - 0x118]
lea esi, [ebp - 0x120]
fld1
sub esp, 0x10
fstp dword [ebp - 0x114]
fld1
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
fstp dword [ebp - 0x120]
fld1
fstp dword [ebp - 0x11c]
mov edi, esp
fld1
lea esi, [ebp - 0x120]
fstp dword [ebp - 0x118]
push 0
fld1
sub esp, 0x100
mov ecx, esp
fstp dword [ebp - 0x114]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0x124], esp
push ebx
movsd dword es:[edi], dword [esi]
call fcn.10152140
mov ecx, dword [0x10a0c444]
push 8
mov esi, 0x137
push esi
call fcn.1009f3ef
mov ecx, dword [0x10a0c444]
push 8
push esi
call fcn.1009539b
mov ecx, dword [0x10a0c444]
push esi
call fcn.1009c3ae
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x110]
call fcn.10152110
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
mov ecx, dword [ebp - 0x10]
call fcn.1015901e
pop edi
pop esi
pop ebx
leave
ret
jmp 0x100e97ba