Function at 0x1005ce36
Capabilities:
Contain obfuscated stackstrings
Parse pe header

Disassembly:
push 0xc0
mov eax, 0x1006a809
call fcn.10066b64
lea ecx, [ebp - 0xd]
call fcn.1005c152
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
and dword [ebp - 4], 0
cmp dword [eax + 0x14], 0xf
jbe 0x1005ce69
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
lea ecx, [ebp - 0xd]
mov byte [ebp - 4], 1
call fcn.1005bd42
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
cmp dword [eax + 0x14], 0xf
mov byte [ebp - 4], 2
jbe 0x1005ce9a
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x28]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 3
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x28]
mov dword [0x105cf954], eax
call fcn.100023cf
lea ecx, [ebp - 0x70]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
or edi, 0xffffffff
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
mov eax, dword fs:[0x2c]
mov ecx, dword [0x105d2308]
movaps xmm0, xmmword [0x1007b520]
movups xmmword [ebp - 0x28], xmm0
mov dword [ebp - 0x18], 0xe0d0d49
mov ebx, dword [eax + ecx*4]
mov eax, dword [0x105d1b08]
mov byte [ebp - 0x14], 0x3d
mov dword [ebp - 0xcc], ebx
cmp eax, dword [ebx + 4]
jg 0x1005e41e
mov ecx, 0x105d1af0
call fcn.1000f5e4
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
push 0xf
pop esi
mov dword [ebp - 4], 4
cmp dword [eax + 0x14], esi
jbe 0x1005cf44
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea ecx, [ebp - 0xd]
mov byte [ebp - 4], 5
call fcn.1005c548
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov byte [ebp - 4], 6
cmp dword [eax + 0x14], esi
jbe 0x1005cf74
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
lea eax, [ebp - 0x70]
mov byte [ebp - 4], 7
push eax
lea eax, [ebp - 0x40]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x40]
mov dword [0x10082ef0], eax
call fcn.100023cf
lea ecx, [ebp - 0x58]
call fcn.100023cf
lea ecx, [ebp - 0x70]
call fcn.100023cf
lea ecx, [ebp - 0x8c]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [str.kxSZTSXQTXSI_r_f_tkyX_HZrKXOQD_r_r_t_f]
mov eax, dword [0x105d1b30]
movups xmmword [ebp - 0x24], xmm0
mov byte [ebp - 0x14], 0x3d
cmp eax, dword [ebx + 4]
jg 0x1005e45b
mov ecx, 0x105d1b1c
call fcn.10001731
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov dword [ebp - 4], 8
cmp dword [eax + 0x14], esi
jbe 0x1005cffc
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
lea ecx, [ebp - 0xd]
mov byte [ebp - 4], 9
call fcn.1005cbab
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov byte [ebp - 4], 0xa
cmp dword [eax + 0x14], esi
jbe 0x1005d02f
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0xb
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x70]
mov dword [0x10083614], eax
call fcn.100023cf
lea ecx, [ebp - 0x8c]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
lea ecx, [ebp - 0xd]
call fcn.1005cd98
mov ecx, eax
call fcn.100017c4
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov dword [ebp - 4], 0xc
cmp dword [eax + 0x14], esi
jbe 0x1005d09c
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
lea ecx, [ebp - 0xd]
mov byte [ebp - 4], 0xd
call fcn.1005cd1e
mov ecx, eax
call fcn.10003fb8
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov byte [ebp - 4], 0xe
cmp dword [eax + 0x14], esi
jbe 0x1005d0cf
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0xf
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x70]
mov dword [0x105d081c], eax
call fcn.100023cf
lea ecx, [ebp - 0x8c]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b4f0]
mov esi, 0x105d1b70
mov eax, dword [0x105d1b80]
movups xmmword [ebp - 0x20], xmm0
cmp eax, dword [ebx + 4]
jg 0x1005e49c
mov ecx, esi
call fcn.10004956
push esi
lea ecx, [ebp - 0x58]
call fcn.100013ff
push 0xf
pop esi
mov dword [ebp - 4], 0x10
cmp dword [eax + 0x14], esi
jbe 0x1005d158
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
movaps xmm0, xmmword [0x1007b590]
mov eax, dword [0x105d1b6c]
mov byte [ebp - 4], 0x11
movups xmmword [ebp - 0x24], xmm0
mov word [ebp - 0x14], 0x5151
mov byte [ebp - 0x12], 0x3d
cmp eax, dword [ebx + 4]
jg 0x1005e4da
mov ecx, 0x105d1b58
call fcn.10001746
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov byte [ebp - 4], 0x12
cmp dword [eax + 0x14], esi
jbe 0x1005d1ac
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x13
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x70]
mov dword [0x105d00c8], eax
call fcn.100023cf
lea ecx, [ebp - 0x8c]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b490]
mov eax, dword [0x105d1bb0]
movups xmmword [ebp - 0x24], xmm0
mov word [ebp - 0x14], 0xd05
mov byte [ebp - 0x12], 0x3d
cmp eax, dword [ebx + 4]
jg 0x1005e51b
mov ecx, 0x105d1b9c
call fcn.10001746
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov dword [ebp - 4], 0x14
cmp dword [eax + 0x14], esi
jbe 0x1005d23a
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
movaps xmm0, xmmword [0x1006f1c0]
mov eax, dword [0x105d1b98]
mov byte [ebp - 4], 0x15
movups xmmword [ebp - 0x24], xmm0
mov word [ebp - 0x14], 0x5151
mov byte [ebp - 0x12], 0x3d
cmp eax, dword [ebx + 4]
jg 0x1005e55c
mov ecx, 0x105d1b84
call fcn.10001746
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov byte [ebp - 4], 0x16
cmp dword [eax + 0x14], esi
jbe 0x1005d28e
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x17
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x70]
mov dword [0x105cfdf4], eax
call fcn.100023cf
lea ecx, [ebp - 0x8c]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b510]
mov eax, dword [0x105d1bd8]
movups xmmword [ebp - 0x24], xmm0
mov dword [ebp - 0x14], 0x3d090d0d
cmp eax, dword [ebx + 4]
jg 0x1005e59d
mov ecx, 0x105d1bc4
call fcn.10003fcd
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov dword [ebp - 4], 0x18
cmp dword [eax + 0x14], esi
jbe 0x1005d319
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
lea ecx, [ebp - 0xd]
mov byte [ebp - 4], 0x19
call fcn.1005bacc
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov byte [ebp - 4], 0x1a
cmp dword [eax + 0x14], esi
jbe 0x1005d34c
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x1b
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x70]
mov dword [0x10083618], eax
call fcn.100023cf
lea ecx, [ebp - 0x8c]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b4d0]
mov eax, dword [0x105d1bfc]
movups xmmword [ebp - 0x20], xmm0
cmp eax, dword [ebx + 4]
jg 0x1005e5de
mov ecx, 0x105d1bec
call fcn.10004956
push 0x105d1bec
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov dword [ebp - 4], 0x1c
cmp dword [eax + 0x14], esi
jbe 0x1005d3d4
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
lea ecx, [ebp - 0xd]
mov byte [ebp - 4], 0x1d
call fcn.1005bb4b
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov byte [ebp - 4], 0x1e
cmp dword [eax + 0x14], esi
jbe 0x1005d407
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x1f
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x70]
mov dword [0x105cfdf8], eax
call fcn.100023cf
lea ecx, [ebp - 0x8c]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b580]
mov eax, dword [0x105d1c28]
movups xmmword [ebp - 0x28], xmm0
mov dword [ebp - 0x18], 0x90c0d4a
mov byte [ebp - 0x14], 0x3d
cmp eax, dword [ebx + 4]
jg 0x1005e61f
mov ecx, 0x105d1c10
call fcn.1000f5e4
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov dword [ebp - 4], 0x20
cmp dword [eax + 0x14], esi
jbe 0x1005d496
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
lea ecx, [ebp - 0xd]
mov byte [ebp - 4], 0x21
call fcn.1005bbca
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov byte [ebp - 4], 0x22
cmp dword [eax + 0x14], esi
jbe 0x1005d4c9
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x23
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x70]
mov dword [0x105cfdfc], eax
call fcn.100023cf
lea ecx, [ebp - 0x8c]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
lea ecx, [ebp - 0xd]
call fcn.1005bdc1
mov ecx, eax
call fcn.10019b3f
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov dword [ebp - 4], 0x24
cmp dword [eax + 0x14], esi
jbe 0x1005d536
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
lea ecx, [ebp - 0xd]
mov byte [ebp - 4], 0x25
call fcn.1005bc49
mov ecx, eax
call fcn.1000179a
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov byte [ebp - 4], 0x26
cmp dword [eax + 0x14], esi
jbe 0x1005d569
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x27
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x70]
mov dword [0x10082ef8], eax
call fcn.100023cf
lea ecx, [ebp - 0x8c]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
lea ecx, [ebp - 0xd]
call fcn.1005bec7
mov ecx, eax
call fcn.100017af
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov dword [ebp - 4], 0x28
cmp dword [eax + 0x14], esi
jbe 0x1005d5d6
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
lea ecx, [ebp - 0xd]
mov byte [ebp - 4], 0x29
call fcn.1005be48
mov ecx, eax
call fcn.100017af
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov byte [ebp - 4], 0x2a
cmp dword [eax + 0x14], esi
jbe 0x1005d609
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x2b
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x70]
mov dword [0x105cfaac], eax
call fcn.100023cf
lea ecx, [ebp - 0x8c]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b5c0]
mov eax, dword [0x105d1ca0]
movups xmmword [ebp - 0x28], xmm0
mov dword [ebp - 0x18], 0xf0d0d6f
mov byte [ebp - 0x14], 0x3d
cmp eax, dword [ebx + 4]
jg 0x1005e660
mov ecx, 0x105d1c88
call fcn.1000f5e4
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
push 0xf
pop esi
mov dword [ebp - 4], 0x2c
cmp dword [eax + 0x14], esi
jbe 0x1005d69b
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
lea ecx, [ebp - 0xd]
mov byte [ebp - 4], 0x2d
call fcn.1005bf46
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov byte [ebp - 4], 0x2e
cmp dword [eax + 0x14], esi
jbe 0x1005d6ce
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x2f
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x70]
mov dword [0x105d0820], eax
call fcn.100023cf
lea ecx, [ebp - 0x8c]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b450]
mov eax, dword [0x105d1cc8]
movups xmmword [ebp - 0x24], xmm0
mov byte [ebp - 0x14], 0x3d
cmp eax, dword [ebx + 4]
jg 0x1005e69d
mov ecx, 0x105d1cb4
call fcn.10001731
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov dword [ebp - 4], 0x30
cmp dword [eax + 0x14], esi
jbe 0x1005d756
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
lea ecx, [ebp - 0xd]
mov byte [ebp - 4], 0x31
call fcn.1005bfc5
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov byte [ebp - 4], 0x32
cmp dword [eax + 0x14], esi
jbe 0x1005d789
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x33
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x70]
mov dword [0x105d1ab4], eax
call fcn.100023cf
lea ecx, [ebp - 0x8c]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b560]
mov eax, dword [0x105d1cf8]
movups xmmword [ebp - 0x28], xmm0
mov dword [ebp - 0x18], 0xd0d5352
mov word [ebp - 0x14], 0x3d0c
cmp eax, dword [ebx + 4]
jg 0x1005e6de
mov ecx, 0x105d1ce0
call fcn.10019b2a
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov dword [ebp - 4], 0x34
cmp dword [eax + 0x14], esi
jbe 0x1005d81a
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
movaps xmm0, xmmword [0x1007b500]
mov eax, dword [0x105d1cdc]
mov byte [ebp - 4], 0x35
movups xmmword [ebp - 0x20], xmm0
cmp eax, dword [ebx + 4]
jg 0x1005e71f
mov ecx, 0x105d1ccc
call fcn.10004956
push 0x105d1ccc
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov byte [ebp - 4], 0x36
cmp dword [eax + 0x14], esi
jbe 0x1005d868
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x37
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x70]
mov dword [0x105d1ab8], eax
call fcn.100023cf
lea ecx, [ebp - 0x8c]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b550]
mov eax, dword [0x105d1d24]
movups xmmword [ebp - 0x28], xmm0
mov dword [ebp - 0x18], 0x90d0d49
mov byte [ebp - 0x14], 0x3d
cmp eax, dword [ebx + 4]
jg 0x1005e760
mov ecx, 0x105d1d0c
call fcn.1000f5e4
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov dword [ebp - 4], 0x38
cmp dword [eax + 0x14], esi
jbe 0x1005d8f7
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
lea ecx, [ebp - 0xd]
mov byte [ebp - 4], 0x39
call fcn.1005c044
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov byte [ebp - 4], 0x3a
cmp dword [eax + 0x14], esi
jbe 0x1005d92a
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x3b
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x70]
mov dword [0x10082efc], eax
call fcn.100023cf
lea ecx, [ebp - 0x8c]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b4e0]
mov eax, dword [0x105d1d48]
movups xmmword [ebp - 0x20], xmm0
cmp eax, dword [ebx + 4]
jg 0x1005e7a1
mov ecx, 0x105d1d38
call fcn.10004956
push 0x105d1d38
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov dword [ebp - 4], 0x3c
cmp dword [eax + 0x14], esi
jbe 0x1005d9b2
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
lea ecx, [ebp - 0xd]
mov byte [ebp - 4], 0x3d
call fcn.1005c1d1
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov byte [ebp - 4], 0x3e
cmp dword [eax + 0x14], esi
jbe 0x1005d9e5
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x3f
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x70]
mov dword [0x105cdc00], eax
call fcn.100023cf
lea ecx, [ebp - 0x8c]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b540]
mov eax, dword [0x105d1d74]
movups xmmword [ebp - 0x28], xmm0
mov dword [ebp - 0x18], 0xc0d0d53
mov byte [ebp - 0x14], 0x3d
cmp eax, dword [ebx + 4]
jg 0x1005e7e2
mov ecx, 0x105d1d5c
call fcn.1000f5e4
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov dword [ebp - 4], 0x40
cmp dword [eax + 0x14], esi
jbe 0x1005da74
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
lea ecx, [ebp - 0xd]
mov byte [ebp - 4], 0x41
call fcn.1005c250
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov byte [ebp - 4], 0x42
cmp dword [eax + 0x14], esi
jbe 0x1005daa7
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x43
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x70]
mov dword [0x105cdc04], eax
call fcn.100023cf
lea ecx, [ebp - 0x8c]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
lea ecx, [ebp - 0xd]
call fcn.1005c351
mov ecx, eax
call fcn.1000179a
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov dword [ebp - 4], 0x44
cmp dword [eax + 0x14], esi
jbe 0x1005db14
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
lea ecx, [ebp - 0xd]
mov byte [ebp - 4], 0x45
call fcn.1005c2cf
mov ecx, eax
call fcn.100017c4
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov byte [ebp - 4], 0x46
cmp dword [eax + 0x14], esi
jbe 0x1005db47
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x47
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x70]
mov dword [0x105d1abc], eax
call fcn.100023cf
lea ecx, [ebp - 0x8c]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b570]
mov eax, dword [0x105d1dc4]
movups xmmword [ebp - 0x28], xmm0
mov dword [ebp - 0x18], 0xd0d4953
mov word [ebp - 0x14], 0x3d0e
cmp eax, dword [ebx + 4]
jg 0x1005e823
mov ecx, 0x105d1dac
call fcn.10019b2a
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov dword [ebp - 4], 0x48
cmp dword [eax + 0x14], esi
jbe 0x1005dbd8
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
lea ecx, [ebp - 0xd]
mov byte [ebp - 4], 0x49
call fcn.1005c3cb
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov byte [ebp - 4], 0x4a
cmp dword [eax + 0x14], esi
jbe 0x1005dc0b
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x4b
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x70]
mov dword [0x105d0828], eax
call fcn.100023cf
lea ecx, [ebp - 0x8c]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b5b0]
mov eax, dword [0x105d1df4]
movups xmmword [ebp - 0x28], xmm0
mov dword [ebp - 0x18], 0x4e4d524f
mov dword [ebp - 0x14], 0x3d0c0d0d
cmp eax, dword [ebx + 4]
jg 0x1005e864
mov ecx, 0x105d1ddc
call fcn.10001770
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov dword [ebp - 4], 0x4c
cmp dword [eax + 0x14], esi
jbe 0x1005dc9d
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x40]
call fcn.100013ff
lea ecx, [ebp - 0xd]
mov byte [ebp - 4], 0x4d
call fcn.1005c44a
mov ecx, eax
call fcn.100017af
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov byte [ebp - 4], 0x4e
cmp dword [eax + 0x14], esi
jbe 0x1005dcd0
mov eax, dword [eax]
push eax
lea ecx, [ebp - 0x70]
call fcn.100013ff
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x4f
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.1005b8a4
pop ecx
pop ecx
lea ecx, [ebp - 0x70]
mov dword [0x10082f04], eax
call fcn.100023cf
lea ecx, [ebp - 0x8c]
call fcn.100023cf
lea ecx, [ebp - 0x40]
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
mov ecx, dword [0x105cf954]
movaps xmm0, xmmword [0x1007b460]
movups xmmword [ebp - 0xb0], xmm0
mov dword [ebp - 0xa0], 0x21d021d
mov eax, dword [ecx]
mov dword [ebp - 0x9c], 0x21d021d
mov dword [ebp - 0x98], 0x3d0e7e1d
mov eax, dword [eax + 0x28]
mov eax, dword [eax + 5]
mov eax, dword [eax]
mov dword [0x105d0818], eax
mov eax, dword [ecx]
mov eax, dword [eax + 0x2c]
mov eax, dword [eax + 0xa]
mov eax, dword [eax]
mov dword [0x10082ef4], eax
mov eax, dword [0x105d1e24]
cmp eax, dword [ebx + 4]
jg 0x1005e8a5
mov ecx, 0x105d1e08
call fcn.1000dcd9
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov esi, eax
cmp dword [esi + 0x14], 0xf
mov dword [ebp - 4], 0x50
jbe 0x1005dd9c
mov esi, dword [esi]
lea ecx, [ebp - 0xd]
call fcn.1005c5c7
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
cmp dword [eax + 0x14], 0xf
jbe 0x1005ddbf
mov eax, dword [eax]
push esi
push eax
call fcn.10065285
pop ecx
pop ecx
lea ecx, [ebp - 0x8c]
mov eax, dword [eax + 1]
mov eax, dword [eax]
mov dword [0x105d1ab0], eax
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b610]
mov eax, dword [0x105d1e60]
movups xmmword [ebp - 0xb4], xmm0
mov dword [ebp - 0xa4], 0x1d050d1d
mov dword [ebp - 0xa0], 0x81d7b7b
mov dword [ebp - 0x9c], 0x7e0d1d0c
mov byte [ebp - 0x98], 0x3d
cmp eax, dword [ebx + 4]
jg 0x1005e8e5
mov ecx, 0x105d1e40
call fcn.1005ba8d
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov esi, eax
cmp dword [esi + 0x14], 0xf
mov dword [ebp - 4], 0x51
jbe 0x1005de50
mov esi, dword [esi]
movaps xmm0, xmmword [0x1007b530]
mov eax, dword [0x105d1e3c]
movups xmmword [ebp - 0x24], xmm0
mov byte [ebp - 0x14], 0x3d
cmp eax, dword [ebx + 4]
jg 0x1005e925
mov ecx, 0x105d1e28
call fcn.10001731
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
cmp dword [eax + 0x14], 0xf
jbe 0x1005de8e
mov eax, dword [eax]
push esi
push eax
call fcn.10065285
pop ecx
pop ecx
lea ecx, [ebp - 0x8c]
mov eax, dword [eax + 1]
mov eax, dword [eax]
mov dword [0x105d0824], eax
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b5e0]
mov eax, dword [0x105d1e98]
movups xmmword [ebp - 0xb8], xmm0
mov word [ebp - 0x98], 0xd0c
movaps xmm0, xmmword [0x1007b4b0]
movups xmmword [ebp - 0xa8], xmm0
mov byte [ebp - 0x96], 0x3d
cmp eax, dword [ebx + 4]
jg 0x1005e966
mov ecx, 0x105d1e74
call fcn.1005baa2
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov esi, eax
cmp dword [esi + 0x14], 0xf
mov dword [ebp - 4], 0x52
jbe 0x1005df18
mov esi, dword [esi]
lea ecx, [ebp - 0xd]
call fcn.1005c646
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
cmp dword [eax + 0x14], 0xf
jbe 0x1005df3b
mov eax, dword [eax]
push esi
push eax
call fcn.10065285
pop ecx
pop ecx
lea ecx, [ebp - 0x8c]
mov eax, dword [eax + 1]
mov dword [0x105d1aac], eax
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b430]
mov eax, dword [0x105d1ee0]
movups xmmword [ebp - 0xc8], xmm0
mov dword [ebp - 0x98], 0x3d0d0d1d
movaps xmm0, xmmword [0x1007b4a0]
movups xmmword [ebp - 0xb8], xmm0
movaps xmm0, xmmword [0x1007b470]
movups xmmword [ebp - 0xa8], xmm0
cmp eax, dword [ebx + 4]
jg 0x1005e9a6
mov ecx, 0x105d1eac
call fcn.10016336
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov esi, eax
cmp dword [esi + 0x14], 0xf
mov dword [ebp - 4], 0x53
jbe 0x1005dfcb
mov esi, dword [esi]
lea ecx, [ebp - 0xd]
call fcn.1005c6c5
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
cmp dword [eax + 0x14], 0xf
jbe 0x1005dfee
mov eax, dword [eax]
push esi
push eax
call fcn.10065285
pop ecx
pop ecx
lea ecx, [ebp - 0x8c]
mov eax, dword [eax + 3]
mov dword [0x105d00bc], eax
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b600]
mov eax, dword [0x105d1f10]
movups xmmword [ebp - 0xb0], xmm0
mov dword [ebp - 0xa0], 0x1d0b091d
mov dword [ebp - 0x9c], 0xb1d050d
mov word [ebp - 0x98], 0x3d05
cmp eax, dword [ebx + 4]
jg 0x1005e9e6
mov ecx, 0x105d1ef4
call fcn.1005ba78
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov esi, eax
cmp dword [esi + 0x14], 0xf
mov dword [ebp - 4], 0x54
jbe 0x1005e075
mov esi, dword [esi]
lea ecx, [ebp - 0xd]
call fcn.1005c744
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
cmp dword [eax + 0x14], 0xf
jbe 0x1005e098
mov eax, dword [eax]
push esi
push eax
call fcn.10065285
pop ecx
pop ecx
lea ecx, [ebp - 0x8c]
mov eax, dword [eax + 2]
mov eax, dword [eax]
mov dword [0x105cdc08], eax
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b5f0]
mov eax, dword [0x105d1f44]
movups xmmword [ebp - 0xb4], xmm0
mov dword [ebp - 0xa4], 0x1d0d0c1d
mov dword [ebp - 0xa0], 0x7f1d7b0d
mov dword [ebp - 0x9c], 0xd7e1d0a
mov byte [ebp - 0x98], 0x3d
cmp eax, dword [ebx + 4]
jg 0x1005ea26
mov ecx, 0x105d1f24
call fcn.1005ba8d
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov esi, eax
cmp dword [esi + 0x14], 0xf
mov dword [ebp - 4], 0x55
jbe 0x1005e129
mov esi, dword [esi]
lea ecx, [ebp - 0xd]
call fcn.1005c849
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
cmp dword [eax + 0x14], 0xf
jbe 0x1005e14c
mov eax, dword [eax]
push esi
push eax
call fcn.10065285
pop ecx
pop ecx
lea ecx, [ebp - 0x8c]
mov eax, dword [eax + 2]
mov dword [0x10082f00], eax
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
movaps xmm0, xmmword [0x1007b5d0]
mov eax, dword [0x105d1f80]
movups xmmword [ebp - 0xbc], xmm0
mov dword [ebp - 0x9c], 0xb7e1d0d
movaps xmm0, xmmword [0x1007b480]
movups xmmword [ebp - 0xac], xmm0
mov byte [ebp - 0x98], 0x3d
cmp eax, dword [ebx + 4]
jg 0x1005ea66
mov ecx, 0x105d1f58
call fcn.1005bab7
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov esi, eax
push 0xf
pop ebx
mov dword [ebp - 4], 0x56
cmp dword [esi + 0x14], ebx
jbe 0x1005e1d7
mov esi, dword [esi]
lea ecx, [ebp - 0xd]
call fcn.1005c8c8
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
cmp dword [eax + 0x14], ebx
jbe 0x1005e1f9
mov eax, dword [eax]
push esi
push eax
call fcn.10065285
pop ecx
pop ecx
lea ecx, [ebp - 0x8c]
mov eax, dword [eax + 2]
mov eax, dword [eax]
mov dword [0x105d082c], eax
call fcn.100023cf
lea ecx, [ebp - 0x58]
mov dword [ebp - 4], edi
call fcn.100023cf
lea ecx, [ebp - 0xd]
call fcn.1005c947
mov ecx, eax
call fcn.10003fa3
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
mov dword [ebp - 4], 0x57
cmp dword [eax + 0x14], ebx
jbe 0x1005e24b
mov eax, dword [eax]
push eax
call fcn.1005b725
pop ecx
lea ecx, [ebp - 0x8c]
mov dword [0x105d00cc], eax
mov dword [ebp - 4], edi
call fcn.100023cf
lea ecx, [ebp - 0xd]
call fcn.1005ca38
mov ecx, eax
call fcn.10003fb8
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov esi, eax
mov dword [ebp - 4], 0x58
cmp dword [esi + 0x14], ebx
jbe 0x1005e28d
mov esi, dword [esi]
lea ecx, [ebp - 0xd]
call fcn.1005c9be
mov ecx, eax
call fcn.1000179a
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
cmp dword [eax + 0x14], ebx
jbe 0x1005e2af
mov eax, dword [eax]
mov edi, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
push eax
call edi
mov ebx, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push esi
push eax
call ebx
lea ecx, [ebp - 0x8c]
mov dword [0x105d1aa4], eax
call fcn.100023cf
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x58]
call fcn.100023cf
lea ecx, [ebp - 0xd]
call fcn.1005cb2c
mov ecx, eax
call fcn.10001785
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov esi, eax
cmp dword [esi + 0x14], 0xf
mov dword [ebp - 4], 0x59
jbe 0x1005e307
mov esi, dword [esi]
lea ecx, [ebp - 0xd]
call fcn.1005cab2
mov ecx, eax
call fcn.1000179a
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
cmp dword [eax + 0x14], 0xf
jbe 0x1005e32a
mov eax, dword [eax]
push eax
call edi
push esi
push eax
call ebx
lea ecx, [ebp - 0x8c]
mov dword [0x105d1aa0], eax
call fcn.100023cf
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x58]
call fcn.100023cf
lea ecx, [ebp - 0xd]
call fcn.1005cca4
mov ecx, eax
call fcn.1000179a
push eax
lea ecx, [ebp - 0x58]
call fcn.100013ff
mov esi, eax
cmp dword [esi + 0x14], 0xf
mov dword [ebp - 4], 0x5a
jbe 0x1005e376
mov esi, dword [esi]
lea ecx, [ebp - 0xd]
call fcn.1005cc2a
mov ecx, eax
call fcn.1000179a
push eax
lea ecx, [ebp - 0x8c]
call fcn.100013ff
cmp dword [eax + 0x14], 0xf
jbe 0x1005e399
mov eax, dword [eax]
push eax
call edi
push esi
push eax
call ebx
lea ecx, [ebp - 0x8c]
mov dword [0x105d1aa8], eax
call fcn.100023cf
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x58]
call fcn.100023cf
movaps xmm0, xmmword [0x1007b5a0]
mov edi, 0x105d1ff4
mov ecx, dword [ebp - 0xcc]
mov eax, dword [0x105d2018]
movups xmmword [ebp - 0x94], xmm0
mov byte [ebp - 0x74], 0x3d
movaps xmm0, xmmword [0x1007b4c0]
movups xmmword [ebp - 0x84], xmm0
cmp eax, dword [ecx + 4]
jg 0x1005eaa6
mov ecx, edi
call fcn.1000f5f9
push eax
lea ecx, [ebp - 0xac]
call fcn.100013ff
lea ecx, [ebp - 0xac]
call fcn.100023cf
mov al, 1
call fcn.10066b41
ret
mov esi, 0x105d1b08
push esi
call fcn.10066acf
pop ecx
cmp dword [0x105d1b08], edi
jne 0x1005cf1d
lea eax, [ebp - 0x28]
mov ecx, 0x105d1af0
push eax
call fcn.1000f433
push 0x1006c894
call fcn.10066a3e
push esi
call fcn.10066a7e
pop ecx
pop ecx
jmp 0x1005cf1d
push 0x105d1b30
call fcn.10066acf
pop ecx
cmp dword [0x105d1b30], edi
jne 0x1005cfdb
lea eax, [ebp - 0x24]
mov ecx, 0x105d1b1c
push eax
call fcn.10001460
push 0x1006c970
call fcn.10066a3e
mov dword [esp], 0x105d1b30
call fcn.10066a7e
pop ecx
jmp 0x1005cfdb
push 0x105d1b80
call fcn.10066acf
pop ecx
cmp dword [0x105d1b80], edi
jne 0x1005d137
lea eax, [ebp - 0x20]
mov ecx, esi
push eax
call fcn.10003eba
push 0x1006c5c4
call fcn.10066a3e
mov dword [esp], 0x105d1b80
call fcn.10066a7e
pop ecx
jmp 0x1005d137
push 0x105d1b6c
call fcn.10066acf
pop ecx
cmp dword [0x105d1b6c], edi
jne 0x1005d18b
lea eax, [ebp - 0x24]
mov ecx, 0x105d1b58
push eax
call fcn.10001499
push 0x1006c99c
call fcn.10066a3e
mov dword [esp], 0x105d1b6c
call fcn.10066a7e
pop ecx
jmp 0x1005d18b
push 0x105d1bb0
call fcn.10066acf
pop ecx
cmp dword [0x105d1bb0], edi
jne 0x1005d219
lea eax, [ebp - 0x24]
mov ecx, 0x105d1b9c
push eax
call fcn.10001499
push 0x1006c5e3
call fcn.10066a3e
mov dword [esp], 0x105d1bb0
call fcn.10066a7e
pop ecx
jmp 0x1005d219
push 0x105d1b98
call fcn.10066acf
pop ecx
cmp dword [0x105d1b98], edi
jne 0x1005d26d
lea eax, [ebp - 0x24]
mov ecx, 0x105d1b84
push eax
call fcn.10001499
push 0x1006c5d2
call fcn.10066a3e
mov dword [esp], 0x105d1b98
call fcn.10066a7e
pop ecx
jmp 0x1005d26d
push 0x105d1bd8
call fcn.10066acf
pop ecx
cmp dword [0x105d1bd8], edi
jne 0x1005d2f8
lea eax, [ebp - 0x24]
mov ecx, 0x105d1bc4
push eax
call fcn.10003ef2
push 0x1006c603
call fcn.10066a3e
mov dword [esp], 0x105d1bd8
call fcn.10066a7e
pop ecx
jmp 0x1005d2f8
push 0x105d1bfc
call fcn.10066acf
pop ecx
cmp dword [0x105d1bfc], edi
jne 0x1005d3af
lea eax, [ebp - 0x20]
mov ecx, 0x105d1bec
push eax
call fcn.10003eba
push 0x1006c621
call fcn.10066a3e
mov dword [esp], 0x105d1bfc
call fcn.10066a7e
pop ecx
jmp 0x1005d3af
push 0x105d1c28
call fcn.10066acf
pop ecx
cmp dword [0x105d1c28], edi
jne 0x1005d475
lea eax, [ebp - 0x28]
mov ecx, 0x105d1c10
push eax
call fcn.1000f433
push 0x1006c63e
call fcn.10066a3e
mov dword [esp], 0x105d1c28
call fcn.10066a7e
pop ecx
jmp 0x1005d475
mov esi, 0x105d1ca0
push esi
call fcn.10066acf
pop ecx
cmp dword [0x105d1ca0], edi
jne 0x1005d677
lea eax, [ebp - 0x28]
mov ecx, 0x105d1c88
push eax
call fcn.1000f433
push 0x1006c6b4
call fcn.10066a3e
push esi
call fcn.10066a7e
pop ecx
pop ecx
jmp 0x1005d677
push 0x105d1cc8
call fcn.10066acf
pop ecx
cmp dword [0x105d1cc8], edi
jne 0x1005d735
lea eax, [ebp - 0x24]
mov ecx, 0x105d1cb4
push eax
call fcn.10001460
push 0x1006c6d3
call fcn.10066a3e
mov dword [esp], 0x105d1cc8
call fcn.10066a7e
pop ecx
jmp 0x1005d735
push 0x105d1cf8
call fcn.10066acf
pop ecx
cmp dword [0x105d1cf8], edi
jne 0x1005d7f9
lea eax, [ebp - 0x28]
mov ecx, 0x105d1ce0
push eax
call fcn.100199ec
push 0x1006c6f0
call fcn.10066a3e
mov dword [esp], 0x105d1cf8
call fcn.10066a7e
pop ecx
jmp 0x1005d7f9
push 0x105d1cdc
call fcn.10066acf
pop ecx
cmp dword [0x105d1cdc], edi
jne 0x1005d843
lea eax, [ebp - 0x20]
mov ecx, 0x105d1ccc
push eax
call fcn.10003eba
push 0x1006c6e2
call fcn.10066a3e
mov dword [esp], 0x105d1cdc
call fcn.10066a7e
pop ecx
jmp 0x1005d843
push 0x105d1d24
call fcn.10066acf
pop ecx
cmp dword [0x105d1d24], edi
jne 0x1005d8d6
lea eax, [ebp - 0x28]
mov ecx, 0x105d1d0c
push eax
call fcn.1000f433
push 0x1006c731
call fcn.10066a3e
mov dword [esp], 0x105d1d24
call fcn.10066a7e
pop ecx
jmp 0x1005d8d6
push 0x105d1d48
call fcn.10066acf
pop ecx
cmp dword [0x105d1d48], edi
jne 0x1005d98d
lea eax, [ebp - 0x20]
mov ecx, 0x105d1d38
push eax
call fcn.10003eba
push 0x1006c750
call fcn.10066a3e
mov dword [esp], 0x105d1d48
call fcn.10066a7e
pop ecx
jmp 0x1005d98d
push 0x105d1d74
call fcn.10066acf
pop ecx
cmp dword [0x105d1d74], edi
jne 0x1005da53
lea eax, [ebp - 0x28]
mov ecx, 0x105d1d5c
push eax
call fcn.1000f433
push 0x1006c76d
call fcn.10066a3e
mov dword [esp], 0x105d1d74
call fcn.10066a7e
pop ecx
jmp 0x1005da53
push 0x105d1dc4
call fcn.10066acf
pop ecx
cmp dword [0x105d1dc4], edi
jne 0x1005dbb7
lea eax, [ebp - 0x28]
mov ecx, 0x105d1dac
push eax
call fcn.100199ec
push 0x1006c7a8
call fcn.10066a3e
mov dword [esp], 0x105d1dc4
call fcn.10066a7e
pop ecx
jmp 0x1005dbb7
push 0x105d1df4
call fcn.10066acf
pop ecx
cmp dword [0x105d1df4], edi
jne 0x1005dc7c
lea eax, [ebp - 0x28]
mov ecx, 0x105d1ddc
push eax
call fcn.10001512
push 0x1006c7e5
call fcn.10066a3e
mov dword [esp], 0x105d1df4
call fcn.10066a7e
pop ecx
jmp 0x1005dc7c
mov esi, 0x105d1e24
push esi
call fcn.10066acf
pop ecx
cmp dword [0x105d1e24], edi
jne 0x1005dd78
lea eax, [ebp - 0xb0]
mov ecx, 0x105d1e08
push eax
call fcn.1000db12
push 0x1006c803
call fcn.10066a3e
push esi
call fcn.10066a7e
pop ecx
pop ecx
jmp 0x1005dd78
mov esi, 0x105d1e60
push esi
call fcn.10066acf
pop ecx
cmp dword [0x105d1e60], edi
jne 0x1005de2c
lea eax, [ebp - 0xb4]
mov ecx, 0x105d1e40
push eax
call fcn.1005b99a
push 0x1006c821
call fcn.10066a3e
push esi
call fcn.10066a7e
pop ecx
pop ecx
jmp 0x1005de2c
push 0x105d1e3c
call fcn.10066acf
pop ecx
cmp dword [0x105d1e3c], edi
jne 0x1005de70
lea eax, [ebp - 0x24]
mov ecx, 0x105d1e28
push eax
call fcn.10001460
push 0x1006c812
call fcn.10066a3e
mov dword [esp], 0x105d1e3c
call fcn.10066a7e
pop ecx
jmp 0x1005de70
mov esi, 0x105d1e98
push esi
call fcn.10066acf
pop ecx
cmp dword [0x105d1e98], edi
jne 0x1005def4
lea eax, [ebp - 0xb8]
mov ecx, 0x105d1e74
push eax
call fcn.1005b9d6
push 0x1006c840
call fcn.10066a3e
push esi
call fcn.10066a7e
pop ecx
pop ecx
jmp 0x1005def4
mov esi, 0x105d1ee0
push esi
call fcn.10066acf
pop ecx
cmp dword [0x105d1ee0], edi
jne 0x1005dfa7
lea eax, [ebp - 0xc8]
mov ecx, 0x105d1eac
push eax
call fcn.1001603d
push 0x1006c861
call fcn.10066a3e
push esi
call fcn.10066a7e
pop ecx
pop ecx
jmp 0x1005dfa7
mov esi, 0x105d1f10
push esi
call fcn.10066acf
pop ecx
cmp dword [0x105d1f10], edi
jne 0x1005e051
lea eax, [ebp - 0xb0]
mov ecx, 0x105d1ef4
push eax
call fcn.1005b95d
push 0x1006c8a4
call fcn.10066a3e
push esi
call fcn.10066a7e
pop ecx
pop ecx
jmp 0x1005e051
mov esi, 0x105d1f44
push esi
call fcn.10066acf
pop ecx
cmp dword [0x105d1f44], edi
jne 0x1005e105
lea eax, [ebp - 0xb4]
mov ecx, 0x105d1f24
push eax
call fcn.1005b99a
push 0x1006c8c4
call fcn.10066a3e
push esi
call fcn.10066a7e
pop ecx
pop ecx
jmp 0x1005e105
mov esi, 0x105d1f80
push esi
call fcn.10066acf
pop ecx
cmp dword [0x105d1f80], edi
jne 0x1005e1b1
lea eax, [ebp - 0xbc]
mov ecx, 0x105d1f58
push eax
call fcn.1005ba14
push 0x1006c8e3
call fcn.10066a3e
push esi
call fcn.10066a7e
pop ecx
pop ecx
jmp 0x1005e1b1
mov esi, 0x105d2018
push esi
call fcn.10066acf
cmp dword [0x105d2018], 0xffffffff
pop ecx
jne 0x1005e3f8
lea eax, [ebp - 0x94]
mov ecx, edi
push eax
call fcn.1000f46f
push 0x1006c960
call fcn.10066a3e
push esi
call fcn.10066a7e
pop ecx
pop ecx
jmp 0x1005e3f8