Function at 0x10028970
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1016df48
mov eax, dword fs:[0]
push eax
sub esp, 0x10
push esi
mov eax, dword [0x10207514]
xor eax, ebp
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x10], 0x10212e80
mov dword [0x10212e80], 0x101b8054
mov dword [ebp - 0x14], 0x10212e84
mov dword [0x10212e84], 0x101b7ff4
mov dword [0x10212e88], 0x10212e84
mov dword [0x10212e8c], 0x1000c830
mov dword [ebp - 0x18], 0x10212e90
mov dword [0x10212e90], 0x101b7fd4
mov dword [ebp - 4], 0
mov dword [0x10212e90], 0x101b7ffc
mov dword [0x10212e94], 0
mov dword [0x10212e98], 0
mov dword [0x10212e9c], 0
mov dword [ebp - 4], 2
mov dword [0x10212e90], 0x101b80e4
mov dword [ebp - 4], 3
mov ecx, 0x10212ea4
mov byte [0x10212ea0], 1
call fcn.10143ab0
mov dword [ebp - 4], 5
mov dword [0x10212e84], 0x101b8120
mov dword [ebp - 4], 6
mov dword [ebp - 0x18], 0x10212ebc
mov dword [0x10212ebc], 0x101b7ff4
mov dword [0x10212ec0], 0x10212ebc
mov dword [0x10212ec4], 0x1000c830
mov dword [ebp - 0x14], 0x10212ec8
mov dword [0x10212ec8], 0x101b7fd4
mov byte [ebp - 4], 7
mov dword [0x10212ec8], 0x101b7ffc
mov dword [0x10212ecc], 0
mov dword [0x10212ed0], 0
mov dword [0x10212ed4], 0
mov byte [ebp - 4], 9
mov dword [0x10212ec8], 0x101b80e4
mov byte [ebp - 4], 0xa
mov ecx, 0x10212edc
mov byte [0x10212ed8], 1
call fcn.10143ab0
mov byte [ebp - 4], 0xc
mov dword [0x10212ebc], 0x101b8120
mov byte [ebp - 4], 0xd
mov dword [ebp - 0x18], 0x10212ef4
mov dword [0x10212ef4], 0x101b7e68
mov dword [0x10212ef8], 0x10212ef4
mov dword [0x10212efc], 0x10025fc0
mov dword [ebp - 0x14], 0x10212f00
mov dword [0x10212f00], 0x101b7e78
mov byte [ebp - 4], 0xe
mov dword [0x10212f00], 0x101b7df0
mov dword [0x10212f04], 0
mov dword [0x10212f08], 0
mov dword [0x10212f0c], 0
mov byte [ebp - 4], 0x10
mov dword [0x10212f00], 0x101b7f38
mov byte [ebp - 4], 0x11
mov ecx, 0x10212f14
mov byte [0x10212f10], 1
call fcn.10143ab0
mov byte [ebp - 4], 0x13
mov dword [0x10212ef4], 0x101b7d44
mov byte [ebp - 4], 0x14
mov dword [ebp - 0x18], 0x10212f2c
mov dword [0x10212f2c], 0x101b7e68
mov dword [0x10212f30], 0x10212f2c
mov dword [0x10212f34], 0x10025fc0
mov dword [ebp - 0x14], 0x10212f38
mov dword [0x10212f38], 0x101b7e78
mov byte [ebp - 4], 0x15
mov dword [0x10212f38], 0x101b7df0
mov dword [0x10212f3c], 0
mov dword [0x10212f40], 0
mov dword [0x10212f44], 0
mov byte [ebp - 4], 0x17
mov dword [0x10212f38], 0x101b7f38
mov byte [ebp - 4], 0x18
mov ecx, 0x10212f4c
mov byte [0x10212f48], 1
call fcn.10143ab0
mov byte [ebp - 4], 0x1a
mov dword [0x10212f2c], 0x101b7d44
mov byte [ebp - 4], 0x1b
mov dword [ebp - 0x18], 0x10212f64
mov dword [0x10212f64], 0x101b5254
mov dword [0x10212f68], 0x10212f64
mov dword [0x10212f6c], 0x1000c630
mov dword [ebp - 0x14], 0x10212f70
mov dword [0x10212f70], 0x101b503c
mov byte [ebp - 4], 0x1c
mov dword [0x10212f70], 0x101b50f0
mov dword [0x10212f74], 0
mov dword [0x10212f78], 0
mov dword [0x10212f7c], 0
mov byte [ebp - 4], 0x1e
mov dword [0x10212f70], 0x101b52f4
mov byte [ebp - 4], 0x1f
mov ecx, 0x10212f84
mov byte [0x10212f80], 1
call fcn.10143ab0
mov byte [ebp - 4], 0x21
mov dword [0x10212f64], 0x101b52dc
mov byte [ebp - 4], 0x22
mov dword [ebp - 0x18], 0x10212f9c
mov dword [0x10212f9c], 0x101b7e60
mov dword [0x10212fa0], 0x10212f9c
mov dword [0x10212fa4], 0x1000c540
mov dword [ebp - 0x14], 0x10212fa8
mov dword [0x10212fa8], 0x101b7f60
mov byte [ebp - 4], 0x23
mov dword [0x10212fa8], 0x101b7ef8
mov dword [0x10212fac], 0
mov dword [0x10212fb0], 0
mov dword [0x10212fb4], 0
mov byte [ebp - 4], 0x25
mov dword [0x10212fa8], 0x101b7dd0
mov byte [ebp - 4], 0x26
mov ecx, 0x10212fbc
mov byte [0x10212fb8], 1
call fcn.10143ab0
mov byte [ebp - 4], 0x28
mov dword [0x10212f9c], 0x101b7e10
mov byte [ebp - 4], 0x29
mov dword [ebp - 0x18], 0x10212fd4
mov dword [0x10212fd4], 0x101b7f58
mov dword [0x10212fd8], 0x10212fd4
mov dword [0x10212fdc], 0x10025d20
mov dword [ebp - 0x14], 0x10212fe0
mov dword [0x10212fe0], 0x101b7ed8
mov byte [ebp - 4], 0x2a
mov dword [0x10212fe0], 0x101b7eb8
mov dword [0x10212fe4], 0
mov dword [0x10212fe8], 0
mov dword [0x10212fec], 0
mov byte [ebp - 4], 0x2c
mov dword [0x10212fe0], 0x101b7e98
mov byte [ebp - 4], 0x2d
mov ecx, 0x10212ff4
mov byte [0x10212ff0], 1
call fcn.10143ab0
mov byte [ebp - 4], 0x2f
mov dword [0x10212fd4], 0x101b7e18
mov byte [ebp - 4], 0x30
mov dword [ebp - 0x18], 0x1021300c
mov dword [0x1021300c], 0x101b80c0
mov byte [ebp - 4], 0x31
mov ecx, 0x10213014
mov esi, dword [ebp + 8]
mov dword [0x1021300c], 0x101b809c
mov eax, dword [esi + 4]
mov dword [0x10213010], eax
lea eax, [esi + 8]
push eax
call fcn.10024560
mov byte [ebp - 4], 0x32
lea eax, [esi + 0x10]
push ecx
push eax
mov ecx, 0x1021301c
mov dword [ebp + 8], 0x1021301c
call fcn.10026440
mov byte [ebp - 4], 0x35
mov dword [ebp + 8], 0x10213024
mov dword [0x10213024], 0
mov dword [0x10213028], 0
call fcn.10026330
mov dword [0x10213024], eax
mov byte [ebp - 4], 0x38
mov ecx, 0x1021302c
call fcn.10143ab0
mov byte [ebp - 4], 0x39
call fcn.10029560
mov dword [ebp - 4], 0xffffffff
mov eax, 0x10212e80
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop esi
mov esp, ebp
pop ebp
ret 4