Function at 0x100af4e6
Capabilities:
Copy file
Create process on windows

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
sub esp, 0x2c
mov eax, dword [0x101934fc]
mov ecx, dword [0x10193500]
lea edx, [eax - 1]
imul edx, eax
test dl, 1
sete byte [ebp - 0x21]
cmp ecx, 0xa
setl byte [ebp - 0x22]
xor ebx, ebx
mov eax, 0x2a5c5d60
cmp eax, 0xf5a8946d
jle 0x100af58d
cmp eax, 0x36928f78
jg 0x100af5ef
cmp eax, 0x168467e6
jg 0x100af6b0
cmp eax, 0x2fdd7a2
jg 0x100af85d
cmp eax, 0xfa40502e
jg 0x100afbe5
cmp eax, 0xf7519b51
jg 0x100b004f
cmp eax, 0xf5a8946e
je 0x100b0811
cmp eax, 0xf5c37f4f
je 0x100b082e
cmp eax, 0xf68ea02f
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3805599f
mov ecx, 0xf7e0fa2d
jmp 0x100b146c
cmp eax, 0xc1a32a6b
jg 0x100af659
cmp eax, 0xa2f42502
jg 0x100af70f
cmp eax, 0x932cc98e
jg 0x100af8b1
cmp eax, 0x88ea02b2
jg 0x100afc1b
cmp eax, 0x82f0a538
jg 0x100b007d
cmp eax, 0x8053b254
je 0x100b0838
cmp eax, 0x82250b04
je 0x100b0855
cmp eax, 0x82c4cda9
jne 0x100af515
mov eax, 0x22a23ff6
jmp 0x100af515
cmp eax, 0x56b4fffc
jg 0x100af79f
cmp eax, 0x454d8636
jg 0x100af905
cmp eax, 0x3f38f05b
jg 0x100afc64
cmp eax, 0x3b27d670
jg 0x100b00bb
cmp eax, 0x36928f79
je 0x100b0872
cmp eax, 0x36d73baa
je 0x100b088f
cmp eax, 0x3805599f
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4cba237b
mov ecx, 0x9db8223d
jmp 0x100b146c
cmp eax, 0xd88a1380
jg 0x100af7fe
cmp eax, 0xccb8a134
jg 0x100af946
cmp eax, 0xc8bc36c6
jg 0x100afcad
cmp eax, 0xc40efdfb
jg 0x100b00ff
cmp eax, 0xc1a32a6c
je 0x100b0899
cmp eax, 0xc2a6003a
je 0x100b08b9
cmp eax, 0xc3ccae23
jne 0x100af515
mov eax, 0x1a828d8f
jmp 0x100af515
cmp eax, 0x28f2f9d7
jg 0x100afa17
cmp eax, 0x22a23ff5
jg 0x100afcf6
cmp eax, 0x1a828d8e
jg 0x100b013d
cmp eax, 0x168467e7
je 0x100b08c3
cmp eax, 0x197b7abb
je 0x100b08fe
cmp eax, 0x1a47dcd6
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb8f3d9fd
mov ecx, 0x554c41cc
jmp 0x100b146c
cmp eax, 0xb26daf6a
jg 0x100afa6c
cmp eax, 0xa6e6eea7
jg 0x100afd3f
cmp eax, 0xa5b494a8
jg 0x100b017b
cmp eax, 0xa2f42503
je 0x100b0914
cmp eax, 0xa322d6be
je 0x100b0931
cmp eax, 0xa47592c5
jne 0x100af515
mov eax, dword [ebp - 0x28]
movups xmm0, xmmword [0x1017f2f4]
movups xmmword [eax + 0x1d], xmm0
movups xmm0, xmmword [0x1017f2e7]
movups xmmword [eax + 0x10], xmm0
movups xmm0, xmmword [str.C:Program_FilesCommon_Files_tgp_daemon.exe]
movups xmmword [eax], xmm0
push dword [ebp - 0x2c]
push dword [ebp + 8]
call fcn.100a2f64
add esp, 8
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x168467e7
mov ecx, 0xfe8756d2
jmp 0x100b146c
cmp eax, 0x6e9b9b51
jg 0x100afac0
cmp eax, 0x6134633e
jg 0x100afd88
cmp eax, 0x5a42f4ec
jg 0x100b01b9
cmp eax, 0x56b4fffd
je 0x100b0983
cmp eax, 0x57cfce85
je 0x100b09a0
cmp eax, 0x58d855e4
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdfe3d95c
mov ecx, 0xa655f710
jmp 0x100b146c
cmp eax, 0xe570936a
jle 0x100afb91
cmp eax, 0xeb766027
jg 0x100afdc9
cmp eax, 0xe8992f1f
jg 0x100b01f7
cmp eax, 0xe570936b
je 0x100b09bd
cmp eax, 0xe7da460b
je 0x100b09f9
cmp eax, 0xe85680de
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfafdbbd7
mov ecx, 0xd8f81ed2
jmp 0x100b146c
cmp eax, 0xa1696c0
jg 0x100afe12
cmp eax, 0x5fd0b7d
jg 0x100b0222
cmp eax, 0x2fdd7a3
je 0x100b0a03
cmp eax, 0x3c2f588
je 0x100b0a0d
cmp eax, 0x3cf247c
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x70c2a07d
mov ecx, 0xcc0d1ef8
jmp 0x100b146c
cmp eax, 0x9c578cba
jg 0x100afe5b
cmp eax, 0x994cbd03
jg 0x100b0260
cmp eax, 0x932cc98f
je 0x100b0a2a
cmp eax, 0x97fb01f8
je 0x100b0a34
cmp eax, 0x989ca5ca
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xeb919d05
mov ecx, 0xa322d6be
jmp 0x100b146c
cmp eax, 0x4cba237a
jg 0x100afe91
cmp eax, 0x48af8081
jg 0x100b029e
cmp eax, 0x454d8637
je 0x100b0a3e
cmp eax, 0x469b06f7
je 0x100b0a48
cmp eax, 0x47993bcf
jne 0x100af515
mov eax, 0x4f6495bf
jmp 0x100af515
cmp eax, 0xd5d6d27f
jg 0x100afedd
cmp eax, 0xd337d128
jg 0x100b02dc
cmp eax, 0xccb8a135
je 0x100b0a65
cmp eax, 0xd0095ffb
je 0x100b0a6f
cmp eax, 0xd2a39e81
jne 0x100af515
mov eax, dword [ebp - 0x10]
mov dword [eax], 0x44
mov eax, dword [ebp - 0x10]
mov ecx, dword [ebp - 0x18]
mov edx, dword [ebp - 0x14]
sub esp, 0x28
mov dword [esp + 0x24], ecx
mov dword [esp + 0x20], eax
mov dword [esp + 0x1c], ebx
mov dword [esp + 0x18], ebx
xorps xmm0, xmm0
movups xmmword [esp + 8], xmm0
mov dword [esp + 4], edx
mov dword [esp], ebx
call dword [sym.imp.KERNEL32.dll_CreateProcessA]
push 0x3e8
call dword [sym.imp.KERNEL32.dll_Sleep]
push 0x208
push ebx
push dword [ebp - 0x1c]
call fcn.1014ca80
add esp, 0xc
mov esi, dword [ebp - 0x1c]
push 0x104
push esi
push ebx
call dword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
push 0xb4
push str._C:Program_FilesCommon_Files_tgp.exe_
push dword [ebp - 0x20]
call fcn.1014bf80
add esp, 0xc
mov edi, dword [ebp - 0x20]
push ebx
push edi
push esi
call dword [sym.imp.KERNEL32.dll_CopyFileW]
push edi
call fcn.10070051
add esp, 4
mov eax, 0xfffcd4c0
jmp 0x100af515
cmp eax, 0x2e8f5c9e
jg 0x100aff26
cmp eax, 0x2bc7120c
jg 0x100b0307
cmp eax, 0x28f2f9d8
je 0x100b0a8c
cmp eax, 0x29837733
je 0x100b0aa9
cmp eax, 0x2a5c5d60
jne 0x100af515
mov cl, byte [ebp - 0x21]
cmp byte [ebp - 0x22], 0
mov eax, 0xa9ed0fa2
mov edx, 0xd64a21f1
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x100af515
cmp eax, 0xb59f0739
jg 0x100aff6f
cmp eax, 0xb56680ad
jg 0x100b0345
cmp eax, 0xb26daf6b
je 0x100b0ac6
cmp eax, 0xb2a337f5
je 0x100b0ae3
cmp eax, 0xb4b77ca9
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc40efdfc
mov ecx, 0xec0d257b
jmp 0x100b146c
cmp eax, 0x7960cbbe
jg 0x100affa5
cmp eax, 0x77d3e11e
jg 0x100b0383
cmp eax, 0x6e9b9b52
je 0x100b0aed
cmp eax, 0x70c2a07d
je 0x100b0af7
cmp eax, 0x7521e6da
jne 0x100af515
mov eax, dword [ebp - 0x10]
mov dword [eax], 0x44
mov eax, dword [ebp - 0x10]
mov ecx, dword [ebp - 0x18]
mov edx, dword [ebp - 0x14]
sub esp, 0x28
mov dword [esp + 0x24], ecx
mov dword [esp + 0x20], eax
mov dword [esp + 0x1c], ebx
mov dword [esp + 0x18], ebx
xorps xmm0, xmm0
movups xmmword [esp + 8], xmm0
mov dword [esp + 4], edx
mov dword [esp], ebx
call dword [sym.imp.KERNEL32.dll_CreateProcessA]
push 0x3e8
call dword [sym.imp.KERNEL32.dll_Sleep]
push 0x208
push ebx
push dword [ebp - 0x1c]
call fcn.1014ca80
add esp, 0xc
mov esi, dword [ebp - 0x1c]
push 0x104
push esi
push ebx
call dword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
push 0xb4
push str._C:Program_FilesCommon_Files_tgp.exe_
push dword [ebp - 0x20]
call fcn.1014bf80
add esp, 0xc
mov edi, dword [ebp - 0x20]
push ebx
push edi
push esi
call dword [sym.imp.KERNEL32.dll_CopyFileW]
push edi
call fcn.10070051
add esp, 4
mov eax, 0x7a54929f
jmp 0x100af515
cmp eax, 0xdfe3d95b
jle 0x100b0019
cmp eax, 0xe2e1b56f
jg 0x100b03c1
cmp eax, 0xdfe3d95c
je 0x100b0b01
cmp eax, 0xe08ae632
je 0x100b0b0b
cmp eax, 0xe11c15d4
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3d51cebe
mov ecx, 0xe4e64fa4
jmp 0x100b146c
cmp eax, 0xfdf644ab
jg 0x100b03ff
cmp eax, 0xfa40502f
je 0x100b0b28
cmp eax, 0xfafdbbd7
je 0x100b0b32
cmp eax, 0xfb18f550
jne 0x100af515
mov eax, 0x82250b04
jmp 0x100af515
cmp eax, 0x8f6daf04
jg 0x100b04cd
cmp eax, 0x88ea02b3
je 0x100b0b3c
cmp eax, 0x8ab6b3d5
je 0x100b0b59
cmp eax, 0x8bc64328
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb2a337f5
mov ecx, 0x6515fd2c
jmp 0x100b146c
cmp eax, 0x426b65af
jg 0x100b04f8
cmp eax, 0x3f38f05c
je 0x100b0b76
cmp eax, 0x4018270e
je 0x100b0b9f
cmp eax, 0x40b60dfd
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc40efdfc
mov ecx, 0xb4b77ca9
jmp 0x100b146c
cmp eax, 0xcb505c0e
jg 0x100b0526
cmp eax, 0xc8bc36c7
je 0x100b0bbc
cmp eax, 0xca4b6790
je 0x100b0bd9
cmp eax, 0xcad2a179
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x82c4cda9
mov ecx, 0x22a23ff6
jmp 0x100b146c
cmp eax, 0x266fbf90
jg 0x100b0551
cmp eax, 0x22a23ff6
je 0x100b0be3
cmp eax, 0x23a4f2c0
je 0x100b0c00
cmp eax, 0x23eabc2e
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7521e6da
mov ecx, 0x7a54929f
jmp 0x100b146c
cmp eax, 0xa9ed0fa1
jg 0x100b057c
cmp eax, 0xa6e6eea8
je 0x100b0c1d
cmp eax, 0xa83571e7
je 0x100b0c27
cmp eax, 0xa9ea77d4
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xca4b6790
mov ecx, 0xcc33672e
jmp 0x100b146c
cmp eax, 0x6b9ec62c
jg 0x100b05ba
cmp eax, 0x6134633f
je 0x100b0c44
cmp eax, 0x6515fd2c
je 0x100b0c61
cmp eax, 0x69b7a13f
jne 0x100af515
push dword [ebp - 0x14]
call fcn.1013dd18
add esp, 4
mov eax, 0x34895ca2
jmp 0x100af515
cmp eax, 0xec0d257a
jg 0x100b05f8
cmp eax, 0xeb766028
je 0x100b0c7e
cmp eax, 0xeb919d05
je 0x100b0c88
cmp eax, 0xeba9c2a7
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdee3af81
mov ecx, 0xb26daf6b
jmp 0x100b146c
cmp eax, 0xfdc4aba
jg 0x100b0636
cmp eax, 0xa1696c1
je 0x100b0c92
cmp eax, 0xd5c2501
je 0x100b0c9c
cmp eax, 0xe6ff830
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2f44713b
mov ecx, 0x2bc7120d
jmp 0x100b146c
cmp eax, 0x9db8223c
jg 0x100b066d
cmp eax, 0x9c578cbb
je 0x100b0ca6
cmp eax, 0x9c7c9d5c
je 0x100b0cc3
cmp eax, 0x9cfd067a
jne 0x100af515
mov eax, 0x4b8981ed
jmp 0x100af515
cmp eax, 0x4f7e70d5
jg 0x100b06ab
cmp eax, 0x4cba237b
je 0x100b0ccd
cmp eax, 0x4db23eef
je 0x100b0cd7
cmp eax, 0x4f6495bf
jne 0x100af515
mov eax, dword [ebp - 0x38]
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x454d8637
mov ecx, 0x8602649c
jmp 0x100b146c
cmp eax, 0xd697bfc9
jg 0x100b06e9
cmp eax, 0xd5d6d280
je 0x100b0cf4
cmp eax, 0xd626d07f
je 0x100b0d11
cmp eax, 0xd64a21f1
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa9ed0fa2
mov ecx, 0x7bb80dc5
jmp 0x100b146c
cmp eax, 0x3191bdeb
jg 0x100b0714
cmp eax, 0x2e8f5c9f
je 0x100b0d2e
cmp eax, 0x2efc52cf
je 0x100b0d38
cmp eax, 0x2f44713b
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x69b7a13f
mov ecx, 0x34895ca2
jmp 0x100b146c
cmp eax, 0xbada1094
jg 0x100b075d
cmp eax, 0xb59f073a
je 0x100b0d42
cmp eax, 0xb8f3d9fd
je 0x100b0d4c
cmp eax, 0xba8e0a37
jne 0x100af515
mov eax, 0x905ff1a1
jmp 0x100af515
cmp eax, 0x7bb80dc4
jg 0x100b07a9
cmp eax, 0x7960cbbf
je 0x100b0d56
cmp eax, 0x7a54929f
je 0x100b0d73
cmp eax, 0x7af28d0f
jne 0x100af515
mov eax, dword [ebp - 0x10]
mov dword [ebp - 0x34], eax
mov eax, dword [ebp - 0x34]
mov eax, dword [ebp - 0x34]
xorps xmm0, xmm0
movups xmmword [eax + 0x30], xmm0
movups xmmword [eax + 0x20], xmm0
movups xmmword [eax + 0x10], xmm0
movups xmmword [eax], xmm0
mov dword [eax + 0x40], 0
mov eax, dword [ebp - 0x18]
mov dword [ebp - 0x38], eax
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x82f0a539
mov ecx, 0xc5c7674e
jmp 0x100b146c
cmp eax, 0xdb8b27ae
jle 0x100b07d4
cmp eax, 0xdb8b27af
je 0x100b0e20
cmp eax, 0xdce85098
je 0x100b0e3d
cmp eax, 0xdee3af81
jne 0x100af515
mov eax, 0xb26daf6b
jmp 0x100af515
cmp eax, 0xf7519b52
je 0x100b0e47
cmp eax, 0xf7e0fa2d
je 0x100b0e64
cmp eax, 0xf8f68bd7
jne 0x100af515
mov eax, dword [ebp - 0x30]
mov eax, 0x6c17521b
jmp 0x100af515
cmp eax, 0x82f0a539
je 0x100b0e81
cmp eax, 0x8602649c
je 0x100b0eaa
cmp eax, 0x86b8fb5b
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe7da460b
mov ecx, 0x2beedc06
jmp 0x100b146c
cmp eax, 0x3b27d671
je 0x100b0ec7
cmp eax, 0x3d51cebe
je 0x100b0ee4
cmp eax, 0x3e26793c
jne 0x100af515
mov eax, dword [ebp - 0x38]
mov eax, dword [ebp - 0x34]
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3d51cebe
mov ecx, 0xe11c15d4
jmp 0x100b146c
cmp eax, 0xc40efdfc
je 0x100b0eee
cmp eax, 0xc4744ef5
je 0x100b0ef8
cmp eax, 0xc5c7674e
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa160bc03
mov ecx, 0x7960cbbf
jmp 0x100b146c
cmp eax, 0x1a828d8f
je 0x100b0f02
cmp eax, 0x1e9e42a0
je 0x100b0f1f
cmp eax, 0x20ebd164
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x97fb01f8
mov ecx, 0xa5ee7544
jmp 0x100b146c
cmp eax, 0xa5b494a9
je 0x100b0f5a
cmp eax, 0xa5ee7544
je 0x100b0f7a
cmp eax, 0xa655f710
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdfe3d95c
mov ecx, 0xfdf644ac
jmp 0x100b146c
cmp eax, 0x5a42f4ed
je 0x100b0f97
cmp eax, 0x5ae32cc6
je 0x100b0fb4
cmp eax, 0x5ee400b8
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd626d07f
mov ecx, 0x28f2f9d8
jmp 0x100b146c
cmp eax, 0xe8992f20
je 0x100b0fd1
cmp eax, 0xe9e9db92
je 0x100b0fee
cmp eax, 0xea90b9ca
jne 0x100af515
mov eax, 0xd3dc070e
jmp 0x100af515
cmp eax, 0x5fd0b7e
je 0x100b100b
cmp eax, 0x830ed9c
je 0x100b1015
cmp eax, 0x8c105e1
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x58d855e4
mov ecx, 0x56b4fffd
jmp 0x100b146c
cmp eax, 0x994cbd04
je 0x100b101f
cmp eax, 0x9a5977d0
je 0x100b103c
cmp eax, 0x9afcc766
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x23eabc2e
mov ecx, 0x4f7e70d6
jmp 0x100b146c
cmp eax, 0x48af8082
je 0x100b1059
cmp eax, 0x4b439728
je 0x100b1063
cmp eax, 0x4b8981ed
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb2a337f5
mov ecx, 0x8bc64328
jmp 0x100b146c
cmp eax, 0xd337d129
je 0x100b1080
cmp eax, 0xd3dc070e
je 0x100b109d
cmp eax, 0xd4921479
jne 0x100af515
mov eax, 0x9c578cbb
jmp 0x100af515
cmp eax, 0x2bc7120d
je 0x100b10ba
cmp eax, 0x2beedc06
je 0x100b10d7
cmp eax, 0x2c4542de
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa01aee1d
mov ecx, 0x3b27d671
jmp 0x100b146c
cmp eax, 0xb56680ae
je 0x100b10f4
cmp eax, 0xb569cbff
je 0x100b1111
cmp eax, 0xb597f8dd
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcb505c0f
mov ecx, 0xe9e9db92
jmp 0x100b146c
cmp eax, 0x77d3e11f
je 0x100b1131
cmp eax, 0x77df0aaa
je 0x100b114e
cmp eax, 0x78b11d68
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6e9b9b52
mov ecx, 0x29837733
jmp 0x100b146c
cmp eax, 0xe2e1b570
je 0x100b116b
cmp eax, 0xe3c54530
je 0x100b1188
cmp eax, 0xe4e64fa4
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3805599f
mov ecx, 0x86b8fb5b
jmp 0x100b146c
cmp eax, 0xfdf644ac
je 0x100b11a5
cmp eax, 0xfe8756d2
je 0x100b11af
cmp eax, 0xfffcd4c0
jne 0x100af515
mov eax, dword [ebp - 0x10]
mov dword [eax], 0x44
mov eax, dword [ebp - 0x10]
mov ecx, dword [ebp - 0x18]
mov edx, dword [ebp - 0x14]
sub esp, 0x28
mov dword [esp + 0x24], ecx
mov dword [esp + 0x20], eax
mov dword [esp + 0x1c], ebx
mov dword [esp + 0x18], ebx
xorps xmm0, xmm0
movups xmmword [esp + 8], xmm0
mov dword [esp + 4], edx
mov dword [esp], ebx
call dword [sym.imp.KERNEL32.dll_CreateProcessA]
push 0x3e8
call dword [sym.imp.KERNEL32.dll_Sleep]
push 0x208
push ebx
push dword [ebp - 0x1c]
call fcn.1014ca80
add esp, 0xc
mov edi, dword [ebp - 0x1c]
push 0x104
push edi
push ebx
call dword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
push 0xb4
push str._C:Program_FilesCommon_Files_tgp.exe_
push dword [ebp - 0x20]
call fcn.1014bf80
add esp, 0xc
mov esi, dword [ebp - 0x20]
push ebx
push esi
push edi
call dword [sym.imp.KERNEL32.dll_CopyFileW]
push esi
call fcn.10070051
add esp, 4
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd2a39e81
mov ecx, 0x9afcc766
jmp 0x100b146c
cmp eax, 0x8f6daf05
je 0x100b11b9
cmp eax, 0x905ff1a1
je 0x100b11c3
cmp eax, 0x91d6a090
jne 0x100af515
mov eax, 0x11a32585
jmp 0x100af515
cmp eax, 0x426b65b0
je 0x100b11e0
cmp eax, 0x4467e677
je 0x100b1237
cmp eax, 0x44d9315f
jne 0x100af515
mov eax, dword [ebp - 0x30]
mov eax, 0xc1a32a6c
jmp 0x100af515
cmp eax, 0xcb505c0f
je 0x100b1241
cmp eax, 0xcc0d1ef8
je 0x100b0807
cmp eax, 0xcc33672e
jne 0x100af515
mov eax, 0xf7519b52
jmp 0x100af515
cmp eax, 0x266fbf91
je 0x100b124b
cmp eax, 0x27cefb61
je 0x100b1268
cmp eax, 0x27e3085a
jne 0x100af515
mov eax, 0x994cbd04
jmp 0x100af515
cmp eax, 0xa9ed0fa2
je 0x100b1285
cmp eax, 0xaa29da4d
je 0x100b128f
cmp eax, 0xb1e0c50d
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xccb8a135
mov ecx, 0x2fdd7a3
jmp 0x100b146c
cmp eax, 0x6b9ec62d
je 0x100b12ac
cmp eax, 0x6c17521b
je 0x100b12c9
cmp eax, 0x6d6db9f9
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbc22ae9a
mov ecx, 0x5ee400b8
jmp 0x100b146c
cmp eax, 0xec0d257b
je 0x100b0807
cmp eax, 0xf35309c8
je 0x100b12ee
cmp eax, 0xf3684868
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2efc52cf
mov ecx, 0x5fd0b7e
jmp 0x100b146c
cmp eax, 0xfdc4abb
je 0x100b130b
cmp eax, 0x11a32585
je 0x100b1320
cmp eax, 0x1524d3f6
jne 0x100af515
cmp byte [ebp - 0x24], 0
mov eax, 0x8053b254
mov ecx, 0x6134633f
cmovne eax, ecx
jmp 0x100af515
cmp eax, 0x9db8223d
je 0x100b133d
cmp eax, 0xa01aee1d
je 0x100b135a
cmp eax, 0xa160bc03
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3f38f05c
mov ecx, 0xe570936b
jmp 0x100b146c
cmp eax, 0x4f7e70d6
je 0x100b1364
cmp eax, 0x50474b43
je 0x100b1381
cmp eax, 0x554c41cc
jne 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb8f3d9fd
mov ecx, 0x9cfd067a
jmp 0x100b146c
cmp eax, 0xd697bfca
je 0x100b139e
cmp eax, 0xd7760d78
je 0x100b13bb
cmp eax, 0xd883fac7
jne 0x100af515
mov eax, 0x3191bdec
jmp 0x100af515
cmp eax, 0x3191bdec
je 0x100b13d8
cmp eax, 0x31da8ff5
je 0x100b13f2
cmp eax, 0x34895ca2
jne 0x100af515
push dword [ebp - 0x14]
call fcn.1013dd18
add esp, 4
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x69b7a13f
mov ecx, 0xeb766028
jmp 0x100b146c
cmp eax, 0xbada1095
je 0x100b140c
cmp eax, 0xbc22ae9a
je 0x100b1426
cmp eax, 0xbe5b5625
jne 0x100af515
push dword [ebp - 0x14]
call fcn.1013dd18
add esp, 4
mov dword [ebp - 0x30], eax
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfdc4abb
mov ecx, 0xe6ff830
jmp 0x100b146c
cmp eax, 0x7bb80dc5
je 0x100b1430
cmp eax, 0x7f2c8acb
je 0x100b144a
cmp eax, 0x7f36b893
jne 0x100af515
mov eax, 0xd9f9d87a
jmp 0x100af515
cmp eax, 0xd88a1381
je 0x100b1454
cmp eax, 0xd9f9d87a
jne 0x100b147e
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7f36b893
mov ecx, 0x47993bcf
jmp 0x100b146c
mov eax, 0xb569cbff
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf5c37f4f
mov ecx, 0xb56680ae
jmp 0x100b146c
mov eax, 0xb56680ae
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2e8f5c9f
mov ecx, 0x4db23eef
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfb18f550
mov ecx, 0x8f6daf05
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7f2c8acb
mov ecx, 0x469b06f7
jmp 0x100b146c
mov eax, 0x27cefb61
jmp 0x100af515
mov eax, dword [ebp - 0x30]
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x44d9315f
mov ecx, 0xa1696c1
jmp 0x100b146c
mov eax, 0x3e26793c
jmp 0x100af515
mov eax, dword [ebp - 0x28]
movups xmm0, xmmword [0x1017f2f4]
movups xmmword [eax + 0x1d], xmm0
movups xmm0, xmmword [0x1017f2e7]
movups xmmword [eax + 0x10], xmm0
movups xmm0, xmmword [str.C:Program_FilesCommon_Files_tgp_daemon.exe]
movups xmmword [eax], xmm0
push dword [ebp - 0x2c]
push dword [ebp + 8]
call fcn.100a2f64
add esp, 8
mov eax, 0xa47592c5
jmp 0x100af515
cmp byte [ebp - 0x23], 0
mov eax, 0x8053b254
mov ecx, 0xd5d6d280
cmovne eax, ecx
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfa40502f
mov ecx, 0xb59f073a
jmp 0x100b146c
push eax
sub esp, 0x2c
mov eax, esp
mov dword [ebp - 0x2c], eax
sub esp, 0x44
mov eax, esp
mov dword [ebp - 0x10], eax
sub esp, 0x10
mov eax, esp
mov dword [ebp - 0x18], eax
sub esp, 0x208
mov eax, esp
mov dword [ebp - 0x1c], eax
sub esp, 0xb4
mov eax, esp
mov dword [ebp - 0x20], eax
mov eax, dword [ebp - 0x2c]
mov dword [ebp - 0x28], eax
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xeb919d05
mov ecx, 0x8c105e1
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x48af8082
mov ecx, 0x5a42f4ed
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfafdbbd7
mov ecx, 0xe85680de
jmp 0x100b146c
mov eax, dword [ebp - 0x10]
xorps xmm0, xmm0
movups xmmword [eax + 0x30], xmm0
movups xmmword [eax + 0x20], xmm0
movups xmmword [eax + 0x10], xmm0
movups xmmword [eax], xmm0
mov dword [eax + 0x40], 0
mov eax, dword [ebp - 0x18]
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3f38f05c
mov ecx, 0xea90b9ca
jmp 0x100b146c
mov eax, 0x2beedc06
jmp 0x100af515
mov eax, 0x9a5977d0
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcb505c0f
mov ecx, 0xb597f8dd
jmp 0x100b146c
mov eax, 0xe8992f20
jmp 0x100af515
mov eax, 0x20ebd164
jmp 0x100af515
mov eax, 0x8602649c
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x88ea02b3
mov ecx, 0xe3c54530
jmp 0x100b146c
mov eax, 0xb1e0c50d
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x97fb01f8
mov ecx, 0x20ebd164
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdce85098
mov ecx, 0x4018270e
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdb8b27af
mov ecx, 0xe2e1b570
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdee3af81
mov ecx, 0x23a4f2c0
jmp 0x100b146c
mov eax, 0x8bc64328
jmp 0x100af515
mov eax, 0x78b11d68
jmp 0x100af515
mov eax, 0x3cf247c
jmp 0x100af515
mov eax, 0xa655f710
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc8bc36c7
mov ecx, 0xf5a8946e
jmp 0x100b146c
mov eax, 0xa2f42503
jmp 0x100af515
mov eax, 0xe85680de
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x27e3085a
mov ecx, 0x994cbd04
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x23eabc2e
mov ecx, 0x11a32585
jmp 0x100b146c
mov eax, dword [ebp - 0x10]
xorps xmm0, xmm0
movups xmmword [eax + 0x30], xmm0
movups xmmword [eax + 0x20], xmm0
movups xmmword [eax + 0x10], xmm0
movups xmmword [eax], xmm0
mov dword [eax + 0x40], 0
mov eax, dword [ebp - 0x18]
mov eax, 0xe570936b
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdce85098
mov ecx, 0x77df0aaa
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x44d9315f
mov ecx, 0xc1a32a6c
jmp 0x100b146c
mov eax, 0xa9ea77d4
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x82c4cda9
mov ecx, 0xc3ccae23
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdb8b27af
mov ecx, 0x9a5977d0
jmp 0x100b146c
mov eax, 0xd7760d78
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2f44713b
mov ecx, 0x31da8ff5
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa6e6eea8
mov ecx, 0xd7760d78
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5ae32cc6
mov ecx, 0xbada1095
jmp 0x100b146c
mov eax, 0x31da8ff5
jmp 0x100af515
mov eax, 0xa322d6be
jmp 0x100af515
mov eax, 0xd88a1381
jmp 0x100af515
mov eax, 0xaa29da4d
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd4921479
mov ecx, 0x1524d3f6
jmp 0x100b146c
mov eax, 0x4b439728
jmp 0x100af515
mov eax, 0x9db8223d
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2e8f5c9f
mov ecx, 0x6b9ec62d
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x36d73baa
mov ecx, 0x27cefb61
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfb18f550
mov ecx, 0x82250b04
jmp 0x100b146c
mov eax, 0x4db23eef
jmp 0x100af515
mov eax, 0xf3684868
jmp 0x100af515
mov eax, 0xd0095ffb
jmp 0x100af515
mov eax, 0x554c41cc
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7f36b893
mov ecx, 0xd9f9d87a
jmp 0x100b146c
mov eax, dword [ebp - 0x10]
mov dword [eax], 0x44
mov eax, dword [ebp - 0x10]
mov ecx, dword [ebp - 0x18]
mov edx, dword [ebp - 0x14]
sub esp, 0x28
mov dword [esp + 0x24], ecx
mov dword [esp + 0x20], eax
mov dword [esp + 0x1c], ebx
mov dword [esp + 0x18], ebx
xorps xmm0, xmm0
movups xmmword [esp + 8], xmm0
mov dword [esp + 4], edx
mov dword [esp], ebx
call dword [sym.imp.KERNEL32.dll_CreateProcessA]
push 0x3e8
call dword [sym.imp.KERNEL32.dll_Sleep]
push 0x208
push ebx
push dword [ebp - 0x1c]
call fcn.1014ca80
add esp, 0xc
mov esi, dword [ebp - 0x1c]
push 0x104
push esi
push ebx
call dword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
push 0xb4
push str._C:Program_FilesCommon_Files_tgp.exe_
push dword [ebp - 0x20]
call fcn.1014bf80
add esp, 0xc
mov edi, dword [ebp - 0x20]
push ebx
push edi
push esi
call dword [sym.imp.KERNEL32.dll_CopyFileW]
push edi
call fcn.10070051
add esp, 4
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7521e6da
mov ecx, 0x91d6a090
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xccb8a135
mov ecx, 0xb1e0c50d
jmp 0x100b146c
mov eax, 0x4018270e
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9c7c9d5c
mov ecx, 0x4b439728
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x70c2a07d
mov ecx, 0x3cf247c
jmp 0x100b146c
mov eax, dword [ebp - 0x10]
xorps xmm0, xmm0
movups xmmword [eax + 0x30], xmm0
movups xmmword [eax + 0x20], xmm0
movups xmmword [eax + 0x10], xmm0
movups xmmword [eax], xmm0
mov dword [eax + 0x40], 0
mov eax, dword [ebp - 0x18]
mov eax, 0x7af28d0f
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x454d8637
mov ecx, 0x8ab6b3d5
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x88ea02b3
mov ecx, 0xe8992f20
jmp 0x100b146c
mov eax, 0xe11c15d4
jmp 0x100af515
mov eax, 0xb4b77ca9
jmp 0x100af515
mov eax, 0xa5b494a9
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd5c2501
mov ecx, 0xaa29da4d
jmp 0x100b146c
mov eax, dword [ebp - 0x28]
movups xmm0, xmmword [0x1017f2f4]
movups xmmword [eax + 0x1d], xmm0
movups xmm0, xmmword [0x1017f2e7]
movups xmmword [eax + 0x10], xmm0
movups xmm0, xmmword [str.C:Program_FilesCommon_Files_tgp_daemon.exe]
movups xmmword [eax], xmm0
push dword [ebp - 0x2c]
push dword [ebp + 8]
call fcn.100a2f64
add esp, 8
mov eax, 0x426b65b0
jmp 0x100af515
mov eax, dword [ebp - 0x28]
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbc22ae9a
mov ecx, 0x6d6db9f9
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcad2a179
mov ecx, 0x1a828d8f
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x48af8082
mov ecx, 0xc4744ef5
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x168467e7
mov ecx, 0xa47592c5
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7f2c8acb
mov ecx, 0x36928f79
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd337d129
mov ecx, 0x40b60dfd
jmp 0x100b146c
mov eax, 0x3c2f588
jmp 0x100af515
mov eax, 0xeba9c2a7
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x27e3085a
mov ecx, 0x932cc98f
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6e9b9b52
mov ecx, 0x78b11d68
jmp 0x100b146c
mov eax, 0x5a42f4ed
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9c7c9d5c
mov ecx, 0x266fbf91
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2efc52cf
mov ecx, 0xf3684868
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x82f0a539
mov ecx, 0x7af28d0f
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xca4b6790
mov ecx, 0xa9ea77d4
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe7da460b
mov ecx, 0xf68ea02f
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf5c37f4f
mov ecx, 0x830ed9c
jmp 0x100b146c
mov eax, dword [ebp - 0x28]
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa01aee1d
mov ecx, 0x2c4542de
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa160bc03
mov ecx, 0xd3dc070e
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd626d07f
mov ecx, 0x1a47dcd6
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd4921479
mov ecx, 0x9c578cbb
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfa40502f
mov ecx, 0xa2f42503
jmp 0x100b146c
mov eax, 0x989ca5ca
jmp 0x100af515
mov eax, 0xbada1095
jmp 0x100af515
mov eax, 0x28f2f9d8
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xba8e0a37
mov ecx, 0x197b7abb
jmp 0x100b146c
mov eax, dword [ebp - 0x28]
movups xmm0, xmmword [0x1017f2f4]
movups xmmword [eax + 0x1d], xmm0
movups xmm0, xmmword [0x1017f2e7]
movups xmmword [eax + 0x10], xmm0
movups xmm0, xmmword [str.C:Program_FilesCommon_Files_tgp_daemon.exe]
movups xmmword [eax], xmm0
mov eax, dword [ebp - 0x2c]
mov dword [ebp - 0x14], eax
push dword [ebp - 0x14]
push dword [ebp + 8]
call fcn.100a2f64
add esp, 8
mov byte [ebp - 0x23], al
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1e9e42a0
mov ecx, 0xd697bfca
jmp 0x100b146c
mov eax, 0x86b8fb5b
jmp 0x100af515
mov eax, 0xb597f8dd
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc8bc36c7
mov ecx, 0xd88a1381
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x36d73baa
mov ecx, 0xa83571e7
jmp 0x100b146c
mov eax, 0xd64a21f1
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd5c2501
mov ecx, 0xf35309c8
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd337d129
mov ecx, 0x3c2f588
jmp 0x100b146c
cmp dword [ebp - 0x30], 0
setne byte [ebp - 0x24]
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf8f68bd7
mov ecx, 0xe08ae632
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcad2a179
mov ecx, 0x57cfce85
jmp 0x100b146c
push dword [ebp - 0x14]
call fcn.1013dd18
add esp, 4
mov eax, 0xbe5b5625
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd2a39e81
mov ecx, 0xfffcd4c0
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4cba237b
mov ecx, 0x4467e677
jmp 0x100b146c
mov eax, 0x2c4542de
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd883fac7
mov ecx, 0x3191bdec
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xba8e0a37
mov ecx, 0x905ff1a1
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5ae32cc6
mov ecx, 0x50474b43
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa6e6eea8
mov ecx, 0x77d3e11f
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd883fac7
mov ecx, 0xc2a6003a
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfdc4abb
mov ecx, 0xbe5b5625
jmp 0x100b146c
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1e9e42a0
mov ecx, 0x426b65b0
jmp 0x100b146c
mov eax, 0x6d6db9f9
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x58d855e4
mov ecx, 0x989ca5ca
jmp 0x100b146c
mov eax, 0x36928f79
jmp 0x100af515
mov eax, dword [0x101934fc]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf8f68bd7
mov ecx, 0x6c17521b
cmove eax, ecx
cmp dword [0x10193500], 0xa
cmovl eax, ecx
jmp 0x100af515
cmp eax, 0xd8f81ed2
jne 0x100af515
xor eax, eax
lea esp, [ebp - 0xc]
pop esi
pop edi
pop ebx
pop ebp
ret