Function at 0x100308c0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff0
sub esp, 0x4c
push esi
mov esi, ecx
mov dword [esp + 0x30], 0x1c53d207
mov ecx, dword [0x10218c44]
lea edx, [esp + 0x10]
push 0
push edx
mov dword [esp + 0x3c], 0xae2f5516
mov eax, dword [ecx]
mov dword [esp + 0x18], 0x6532be77
mov dword [esp + 0x1c], 0xc6702773
mov dword [esp + 0x20], 0xa450fe25
mov dword [esp + 0x24], 0x4f392517
movaps xmm1, xmmword [esp + 0x18]
mov dword [esp + 0x40], 0xa4248c50
mov dword [esp + 0x44], 0x4f392517
pxor xmm1, xmmword [esp + 0x38]
push esi
movaps xmmword [esp + 0x1c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
lea edx, [esp + 0x10]
push 0
push edx
mov dword [esp + 0x38], 0x1c53d207
mov eax, dword [ecx]
mov dword [esp + 0x18], 0x703fa765
mov dword [esp + 0x1c], 0xc7702173
mov dword [esp + 0x20], 0xc745fc3d
mov dword [esp + 0x24], 0x4f392563
movaps xmm1, xmmword [esp + 0x18]
mov dword [esp + 0x3c], 0xae2f5516
mov dword [esp + 0x40], 0xa4248c50
mov dword [esp + 0x44], 0x4f392517
pxor xmm1, xmmword [esp + 0x38]
push esi
movaps xmmword [esp + 0x1c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
lea edx, [esp + 0x10]
push 0
push edx
mov dword [esp + 0x38], 0x1c53d207
mov eax, dword [ecx]
mov dword [esp + 0x18], 0x6c32b770
mov dword [esp + 0x1c], 0xc8703b79
mov dword [esp + 0x20], 0xa441fe39
mov dword [esp + 0x24], 0x4f392517
movaps xmm1, xmmword [esp + 0x18]
mov dword [esp + 0x3c], 0xae2f5516
mov dword [esp + 0x40], 0xa4248c50
mov dword [esp + 0x44], 0x4f392517
pxor xmm1, xmmword [esp + 0x38]
push esi
movaps xmmword [esp + 0x1c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
lea edx, [esp + 0x10]
push 0
push edx
mov dword [esp + 0x38], 0x1c53d207
mov eax, dword [ecx]
mov dword [esp + 0x18], 0x7e3ebd65
mov dword [esp + 0x1c], 0xcf432549
mov dword [esp + 0x20], 0xc041f83e
mov dword [esp + 0x24], 0x4f392517
movaps xmm1, xmmword [esp + 0x18]
mov dword [esp + 0x3c], 0xae2f5516
mov dword [esp + 0x40], 0xa4248c50
mov dword [esp + 0x44], 0x4f392517
pxor xmm1, xmmword [esp + 0x38]
push esi
movaps xmmword [esp + 0x1c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
mov dword [esp + 0x30], 0x1c53d207
mov eax, dword [ecx]
mov dword [esp + 0x10], 0x6532be77
mov dword [esp + 0x14], 0xca702773
mov dword [esp + 0x18], 0xcc50ed35
mov dword [esp + 0x1c], 0x4f392517
movaps xmm1, xmmword [esp + 0x10]
lea edx, [esp + 0x10]
push 0
push edx
mov dword [esp + 0x3c], 0xae2f5516
mov dword [esp + 0x40], 0xa4248c50
mov dword [esp + 0x44], 0x4f392517
pxor xmm1, xmmword [esp + 0x38]
push esi
movaps xmmword [esp + 0x1c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
lea edx, [esp + 0x10]
push 0
push edx
mov dword [esp + 0x38], 0x1c53d207
mov eax, dword [ecx]
mov dword [esp + 0x18], 0x7226bd75
mov dword [esp + 0x1c], 0xda5c0a72
mov dword [esp + 0x20], 0xa450fe31
mov dword [esp + 0x24], 0x4f392517
movaps xmm1, xmmword [esp + 0x18]
mov dword [esp + 0x3c], 0xae2f5516
mov dword [esp + 0x40], 0xa4248c50
mov dword [esp + 0x44], 0x4f392517
pxor xmm1, xmmword [esp + 0x38]
push esi
movaps xmmword [esp + 0x1c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
lea edx, [esp + 0x10]
push 0
push edx
mov dword [esp + 0x38], 0x1c53d207
mov eax, dword [ecx]
mov dword [esp + 0x18], 0x7136a66e
mov dword [esp + 0x1c], 0xdc5a2549
mov dword [esp + 0x20], 0xd745e433
mov dword [esp + 0x24], 0x4f392572
movaps xmm1, xmmword [esp + 0x18]
mov dword [esp + 0x3c], 0xae2f5516
mov dword [esp + 0x40], 0xa4248c50
mov dword [esp + 0x44], 0x4f392517
pxor xmm1, xmmword [esp + 0x38]
push esi
movaps xmmword [esp + 0x1c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
lea edx, [esp + 0x30]
mov dword [esp + 0x10], 0x1c53d207
mov dword [esp + 0x14], 0xae2f5516
mov dword [esp + 0x18], 0xa4248c50
mov eax, dword [ecx]
mov dword [esp + 0x30], 0x7e3ebd65
mov dword [esp + 0x34], 0xc94a3749
mov dword [esp + 0x38], 0xc140e239
mov dword [esp + 0x3c], 0x2a4a5071
mov dword [esp + 0x40], 0x8e103431
mov dword [esp + 0x44], 0xd65bc660
mov dword [esp + 0x48], 0x5681759a
mov dword [esp + 0x4c], 0xdf430ff9
movaps xmm1, xmmword [esp + 0x30]
mov dword [esp + 0x1c], 0x4f392517
pxor xmm1, xmmword [esp + 0x10]
movaps xmmword [esp + 0x30], xmm1
movaps xmm1, xmmword [esp + 0x40]
push 0
push edx
mov dword [esp + 0x28], 0x8e103431
mov dword [esp + 0x2c], 0xd65bc660
mov dword [esp + 0x30], 0x5681759a
mov dword [esp + 0x34], 0xdf430ff9
pxor xmm1, xmmword [esp + 0x28]
push esi
movaps xmmword [esp + 0x4c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
mov eax, dword [ecx]
mov dword [esp + 0x30], 0x7e3ebd65
mov dword [esp + 0x34], 0xc14d3449
mov dword [esp + 0x38], 0xc140f822
mov dword [esp + 0x3c], 0x2a4a5071
lea edx, [esp + 0x30]
mov dword [esp + 0x40], 0x8e103431
mov dword [esp + 0x44], 0xd65bc660
mov dword [esp + 0x48], 0x5681759a
mov dword [esp + 0x4c], 0xdf430ff9
movaps xmm1, xmmword [esp + 0x30]
mov dword [esp + 0x10], 0x1c53d207
mov dword [esp + 0x14], 0xae2f5516
mov dword [esp + 0x18], 0xa4248c50
mov dword [esp + 0x1c], 0x4f392517
pxor xmm1, xmmword [esp + 0x10]
movaps xmmword [esp + 0x30], xmm1
movaps xmm1, xmmword [esp + 0x40]
push 0
push edx
mov dword [esp + 0x28], 0x8e103431
mov dword [esp + 0x2c], 0xd65bc660
mov dword [esp + 0x30], 0x5681759a
mov dword [esp + 0x34], 0xdf430ff9
pxor xmm1, xmmword [esp + 0x28]
push esi
movaps xmmword [esp + 0x4c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
lea edx, [esp + 0x10]
push 0
push edx
mov dword [esp + 0x38], 0x1c53d207
mov eax, dword [ecx]
mov dword [esp + 0x18], 0x7e3ebd65
mov dword [esp + 0x1c], 0xcd462549
mov dword [esp + 0x20], 0xa454f93b
mov dword [esp + 0x24], 0x4f392517
movaps xmm1, xmmword [esp + 0x18]
mov dword [esp + 0x3c], 0xae2f5516
mov dword [esp + 0x40], 0xa4248c50
mov dword [esp + 0x44], 0x4f392517
pxor xmm1, xmmword [esp + 0x38]
push esi
movaps xmmword [esp + 0x1c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
lea edx, [esp + 0x10]
push 0
push edx
mov dword [esp + 0x38], 0x1c53d207
mov eax, dword [ecx]
mov dword [esp + 0x18], 0x7e3ebd65
mov dword [esp + 0x1c], 0xc94a3749
mov dword [esp + 0x20], 0xc854e239
mov dword [esp + 0x24], 0x4f4d4b76
movaps xmm1, xmmword [esp + 0x18]
mov dword [esp + 0x3c], 0xae2f5516
mov dword [esp + 0x40], 0xa4248c50
mov dword [esp + 0x44], 0x4f392517
pxor xmm1, xmmword [esp + 0x38]
push esi
movaps xmmword [esp + 0x1c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
lea edx, [esp + 0x10]
push 0
push edx
mov dword [esp + 0x38], 0x1c53d207
mov eax, dword [ecx]
mov dword [esp + 0x18], 0x7e3ebd65
mov dword [esp + 0x1c], 0xc14d3449
mov dword [esp + 0x20], 0xc854f822
mov dword [esp + 0x24], 0x4f4d4b76
movaps xmm1, xmmword [esp + 0x18]
mov dword [esp + 0x3c], 0xae2f5516
mov dword [esp + 0x40], 0xa4248c50
mov dword [esp + 0x44], 0x4f392517
pxor xmm1, xmmword [esp + 0x38]
push esi
movaps xmmword [esp + 0x1c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
mov eax, dword [ecx]
mov dword [esp + 0x10], 0x7136a66e
mov dword [esp + 0x14], 0xcd462549
lea edx, [esp + 0x10]
mov dword [esp + 0x18], 0xa454f93b
mov dword [esp + 0x1c], 0x4f392517
movaps xmm1, xmmword [esp + 0x10]
push 0
push edx
mov dword [esp + 0x38], 0x1c53d207
mov dword [esp + 0x3c], 0xae2f5516
mov dword [esp + 0x40], 0xa4248c50
mov dword [esp + 0x44], 0x4f392517
pxor xmm1, xmmword [esp + 0x38]
push esi
movaps xmmword [esp + 0x1c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
lea edx, [esp + 0x10]
push 0
push edx
mov dword [esp + 0x38], 0x1c53d207
mov eax, dword [ecx]
mov dword [esp + 0x18], 0x7226bd75
mov dword [esp + 0x1c], 0xd8420a72
mov dword [esp + 0x20], 0xa4248c20
mov dword [esp + 0x24], 0x4f392517
movaps xmm1, xmmword [esp + 0x18]
mov dword [esp + 0x3c], 0xae2f5516
mov dword [esp + 0x40], 0xa4248c50
mov dword [esp + 0x44], 0x4f392517
pxor xmm1, xmmword [esp + 0x38]
push esi
movaps xmmword [esp + 0x1c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
lea edx, [esp + 0x10]
push 0
push edx
mov dword [esp + 0x38], 0x1c53d207
mov eax, dword [ecx]
mov dword [esp + 0x18], 0x7236a060
mov dword [esp + 0x1c], 0xf14a3177
mov dword [esp + 0x20], 0xcb56e424
mov dword [esp + 0x24], 0x4f394b60
movaps xmm1, xmmword [esp + 0x18]
mov dword [esp + 0x3c], 0xae2f5516
mov dword [esp + 0x40], 0xa4248c50
mov dword [esp + 0x44], 0x4f392517
pxor xmm1, xmmword [esp + 0x38]
push esi
movaps xmmword [esp + 0x1c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
lea edx, [esp + 0x10]
push 0
push edx
mov dword [esp + 0x38], 0x1c53d207
mov eax, dword [ecx]
mov dword [esp + 0x18], 0x682aa765
mov dword [esp + 0x1c], 0xf14a387f
mov dword [esp + 0x20], 0xc140e235
mov dword [esp + 0x24], 0x4f392573
movaps xmm1, xmmword [esp + 0x18]
mov dword [esp + 0x3c], 0xae2f5516
mov dword [esp + 0x40], 0xa4248c50
mov dword [esp + 0x44], 0x4f392517
pxor xmm1, xmmword [esp + 0x38]
push esi
movaps xmmword [esp + 0x1c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
mov dword [esp + 0x30], 0x1c53d207
mov dword [esp + 0x34], 0xae2f5516
mov dword [esp + 0x38], 0xa4248c50
mov eax, dword [ecx]
mov dword [esp + 0x10], 0x7226bd75
mov dword [esp + 0x14], 0xc04a0a72
mov dword [esp + 0x18], 0xa4248c34
mov dword [esp + 0x1c], 0x4f392517
movaps xmm1, xmmword [esp + 0x10]
mov dword [esp + 0x3c], 0x4f392517
pxor xmm1, xmmword [esp + 0x30]
push 0
lea edx, [esp + 0x14]
movaps xmmword [esp + 0x14], xmm1
push edx
push esi
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
lea edx, [esp + 0x10]
push 0
push edx
mov dword [esp + 0x38], 0x1c53d207
mov eax, dword [ecx]
mov dword [esp + 0x18], 0x793eb360
mov dword [esp + 0x1c], 0xd94a3b49
mov dword [esp + 0x20], 0xa454ed3d
mov dword [esp + 0x24], 0x4f392517
movaps xmm1, xmmword [esp + 0x18]
mov dword [esp + 0x3c], 0xae2f5516
mov dword [esp + 0x40], 0xa4248c50
mov dword [esp + 0x44], 0x4f392517
pxor xmm1, xmmword [esp + 0x38]
push esi
movaps xmmword [esp + 0x1c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
lea edx, [esp + 0x10]
push 0
push edx
mov dword [esp + 0x38], 0x1c53d207
mov eax, dword [ecx]
mov dword [esp + 0x18], 0x7e3ebd65
mov dword [esp + 0x1c], 0xcb4a3749
mov dword [esp + 0x20], 0xa4248c20
mov dword [esp + 0x24], 0x4f392517
movaps xmm1, xmmword [esp + 0x18]
mov dword [esp + 0x3c], 0xae2f5516
mov dword [esp + 0x40], 0xa4248c50
mov dword [esp + 0x44], 0x4f392517
pxor xmm1, xmmword [esp + 0x38]
push esi
movaps xmmword [esp + 0x1c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
lea edx, [esp + 0x10]
push 0
push edx
mov dword [esp + 0x38], 0x1c53d207
mov eax, dword [ecx]
mov dword [esp + 0x18], 0x7e3ebd65
mov dword [esp + 0x1c], 0xc84a3149
mov dword [esp + 0x20], 0xc041ff25
mov dword [esp + 0x24], 0x4f392517
movaps xmm1, xmmword [esp + 0x18]
mov dword [esp + 0x3c], 0xae2f5516
mov dword [esp + 0x40], 0xa4248c50
mov dword [esp + 0x44], 0x4f392517
pxor xmm1, xmmword [esp + 0x38]
push esi
movaps xmmword [esp + 0x1c], xmm1
call dword [eax + 0xc]
mov ecx, dword [0x10218c44]
lea edx, [esp + 0x10]
push 0
push edx
mov dword [esp + 0x38], 0x1c53d207
mov eax, dword [ecx]
mov dword [esp + 0x18], 0x7e3ebd65
mov dword [esp + 0x1c], 0xde573049
mov dword [esp + 0x20], 0xc140e33c
mov dword [esp + 0x24], 0x4f392573
movaps xmm1, xmmword [esp + 0x18]
mov dword [esp + 0x3c], 0xae2f5516
mov dword [esp + 0x40], 0xa4248c50
mov dword [esp + 0x44], 0x4f392517
pxor xmm1, xmmword [esp + 0x38]
push esi
movaps xmmword [esp + 0x1c], xmm1
call dword [eax + 0xc]
pop esi
mov esp, ebp
pop ebp
ret