Function at 0x483b50
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff0
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
sub esp, 0x3a8
mov eax, dword [0x511a40]
xor eax, ebp
mov dword [ebp - 4], eax
push esi
xorps xmm0, xmm0
mov dword [ebp - 0x220], 0
push edi
mov esi, ecx
movaps xmmword [ebp - 0x240], xmm0
movaps xmmword [ebp - 0x230], xmm0
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x248], 0
call fcn.004837e0
push 2
push 0
call dword [sym.imp.ole32.dll_CoInitializeEx]
mov edi, eax
lea ecx, [ebp - 0x240]
mov edx, 0x24
mov byte [ecx], 0
lea ecx, [ecx + 1]
sub edx, 1
jne 0x483bc5
mov dword [ebp - 0x240], 0x24
mov dword [ebp - 0x22c], 4
mov dword [ebp - 0x250], 0x979c64c0
mov dword [ebp - 0x24c], 0xf87af196
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x290], eax
mov dword [ebp - 0x28c], ecx
mov dword [ebp - 0x250], 0xa5045fef
mov dword [ebp - 0x24c], 0x15080e9b
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x288], eax
mov dword [ebp - 0x284], ecx
mov dword [ebp - 0x250], 0xb5449e89
mov dword [ebp - 0x24c], 0x69ce91c8
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x250], 0x1a92c1e5
mov dword [ebp - 0x24c], 0x39333416
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x278], eax
mov dword [ebp - 0x274], ecx
mov dword [ebp - 0x250], 0x651c5c5a
mov dword [ebp - 0x24c], 0x31913fd5
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x26c], ecx
mov dword [ebp - 0x250], 0xc345b5c6
mov dword [ebp - 0x24c], 0xf8a70c74
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x268], eax
mov dword [ebp - 0x264], ecx
mov dword [ebp - 0x250], 0x16cf60e5
mov dword [ebp - 0x24c], 0x181eb94a
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x260], eax
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x250], 0x68c6e2cc
mov dword [ebp - 0x24c], 0x872b480c
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x258], eax
mov dword [ebp - 0x254], ecx
mov dword [ebp - 0x250], 0x97f06485
mov dword [ebp - 0x24c], 0xf80cf1f3
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x310], eax
mov dword [ebp - 0x30c], ecx
mov dword [ebp - 0x250], 0xa5705f8e
mov dword [ebp - 0x24c], 0x15670ef2
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x308], eax
mov dword [ebp - 0x304], ecx
mov dword [ebp - 0x250], 0xb57e9ee7
mov dword [ebp - 0x24c], 0x69aa9189
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x300], eax
mov dword [ebp - 0x2fc], ecx
mov dword [ebp - 0x250], 0x1afbc188
mov dword [ebp - 0x24c], 0x395a3478
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2f8], eax
mov dword [ebp - 0x2f4], ecx
mov dword [ebp - 0x250], 0x65685c29
mov dword [ebp - 0x24c], 0x31f03fa7
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2f0], eax
mov dword [ebp - 0x2ec], ecx
mov dword [ebp - 0x250], 0xc32ab5b2
mov dword [ebp - 0x24c], 0xf8860c06
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2e8], eax
mov dword [ebp - 0x2e4], ecx
mov dword [ebp - 0x250], 0x16aa608b
mov dword [ebp - 0x24c], 0x1824b93d
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2e0], eax
mov dword [ebp - 0x2dc], ecx
mov dword [ebp - 0x250], 0x68c6e2cc
mov dword [ebp - 0x24c], 0x872b480c
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
movaps xmm1, xmmword [ebp - 0x290]
xorps xmm1, xmmword [ebp - 0x310]
movaps xmmword [ebp - 0x290], xmm1
movaps xmm1, xmmword [ebp - 0x280]
xorps xmm1, xmmword [ebp - 0x300]
movaps xmmword [ebp - 0x280], xmm1
movaps xmm1, xmmword [ebp - 0x270]
xorps xmm1, xmmword [ebp - 0x2f0]
mov dword [ebp - 0x2d8], eax
lea eax, [ebp - 0x290]
movaps xmmword [ebp - 0x270], xmm1
movaps xmm1, xmmword [ebp - 0x260]
push eax
mov dword [ebp - 0x2d4], ecx
lea eax, [ebp - 0x210]
xorps xmm1, xmmword [ebp - 0x2e0]
push eax
movaps xmmword [ebp - 0x260], xmm1
call dword [sym.imp.KERNEL32.dll_lstrcpyW]
mov dword [ebp - 0x250], 0x97c364fe
mov dword [ebp - 0x24c], 0xf839f1b6
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2a0], eax
mov dword [ebp - 0x29c], ecx
mov dword [ebp - 0x250], 0xa5335fc8
mov dword [ebp - 0x24c], 0x15210ec5
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x298], eax
mov dword [ebp - 0x294], ecx
mov dword [ebp - 0x250], 0xb5539ede
mov dword [ebp - 0x24c], 0x69eb91b0
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x290], eax
mov dword [ebp - 0x28c], ecx
mov dword [ebp - 0x250], 0x1acac1bd
mov dword [ebp - 0x24c], 0x396e3455
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x288], eax
mov dword [ebp - 0x284], ecx
mov dword [ebp - 0x250], 0x655e5c1a
mov dword [ebp - 0x24c], 0x31dd3f90
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x250], 0xc31ab58b
mov dword [ebp - 0x24c], 0xf8b50c30
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x278], eax
mov dword [ebp - 0x274], ecx
mov dword [ebp - 0x250], 0x16eb60a6
mov dword [ebp - 0x24c], 0x1816b90c
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x26c], ecx
mov dword [ebp - 0x250], 0x68f4e2fc
mov dword [ebp - 0x24c], 0x871f4838
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x268], eax
mov dword [ebp - 0x264], ecx
mov dword [ebp - 0x250], 0xb611cbcb
mov dword [ebp - 0x24c], 0xc4100efe
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x260], eax
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x250], 0xe533981
mov dword [ebp - 0x24c], 0x9da906da
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x258], eax
mov dword [ebp - 0x254], ecx
mov dword [ebp - 0x250], 0x97f06485
mov dword [ebp - 0x24c], 0xf80cf1f3
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x320], eax
mov dword [ebp - 0x31c], ecx
mov dword [ebp - 0x250], 0xa5705f8e
mov dword [ebp - 0x24c], 0x15670ef2
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x318], eax
mov dword [ebp - 0x314], ecx
mov dword [ebp - 0x250], 0xb57e9ee7
mov dword [ebp - 0x24c], 0x69aa9189
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x310], eax
mov dword [ebp - 0x30c], ecx
mov dword [ebp - 0x250], 0x1afbc188
mov dword [ebp - 0x24c], 0x395a3478
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x308], eax
mov dword [ebp - 0x304], ecx
mov dword [ebp - 0x250], 0x65685c29
mov dword [ebp - 0x24c], 0x31f03fa7
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x300], eax
mov dword [ebp - 0x2fc], ecx
mov dword [ebp - 0x250], 0xc32ab5b2
mov dword [ebp - 0x24c], 0xf8860c06
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2f8], eax
mov dword [ebp - 0x2f4], ecx
mov dword [ebp - 0x250], 0x16aa608b
mov dword [ebp - 0x24c], 0x1824b93d
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2f0], eax
mov dword [ebp - 0x2ec], ecx
mov dword [ebp - 0x250], 0x68c6e2cc
mov dword [ebp - 0x24c], 0x872b480c
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2e8], eax
mov dword [ebp - 0x2e4], ecx
mov dword [ebp - 0x250], 0xb653cb8d
mov dword [ebp - 0x24c], 0xc4530ebb
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2e0], eax
mov dword [ebp - 0x2dc], ecx
mov dword [ebp - 0x250], 0xe2e39b6
mov dword [ebp - 0x24c], 0x9da906da
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
movaps xmm1, xmmword [ebp - 0x2a0]
xorps xmm1, xmmword [ebp - 0x320]
movaps xmmword [ebp - 0x2a0], xmm1
movaps xmm1, xmmword [ebp - 0x290]
xorps xmm1, xmmword [ebp - 0x310]
movaps xmmword [ebp - 0x290], xmm1
movaps xmm1, xmmword [ebp - 0x280]
xorps xmm1, xmmword [ebp - 0x300]
mov dword [ebp - 0x2d8], eax
mov dword [ebp - 0x2d4], ecx
movaps xmmword [ebp - 0x280], xmm1
lea eax, [ebp - 0x2a0]
movaps xmm1, xmmword [ebp - 0x270]
xorps xmm1, xmmword [ebp - 0x2f0]
movaps xmmword [ebp - 0x270], xmm1
movaps xmm1, xmmword [ebp - 0x260]
xorps xmm1, xmmword [ebp - 0x2e0]
push eax
lea eax, [ebp - 0x210]
movaps xmmword [ebp - 0x260], xmm1
push eax
call dword [sym.imp.KERNEL32.dll_lstrcatW]
lea eax, [ebp - 0x244]
push eax
push 0x4fdb80
lea eax, [ebp - 0x240]
push eax
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.ole32.dll_CoGetObject]
cmp dword [esi + 0x14], 7
mov eax, dword [ebp - 0x244]
mov eax, dword [eax]
mov edx, dword [eax + 0x28]
jbe 0x48432c
mov esi, dword [esi]
mov dword [ebp - 0x250], 0x979964c1
mov dword [ebp - 0x24c], 0xf87cf180
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x300], eax
mov dword [ebp - 0x2fc], ecx
mov dword [ebp - 0x250], 0xa5115fe2
mov dword [ebp - 0x24c], 0x15240e8b
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2f8], eax
mov dword [ebp - 0x2f4], ecx
mov dword [ebp - 0x250], 0xb5129e86
mov dword [ebp - 0x24c], 0x69c891e0
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2f0], eax
mov dword [ebp - 0x2ec], ecx
mov dword [ebp - 0x250], 0x1a9ac1fa
mov dword [ebp - 0x24c], 0x3935340c
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2e8], eax
mov dword [ebp - 0x2e4], ecx
mov dword [ebp - 0x250], 0x65685c5b
mov dword [ebp - 0x24c], 0x31f03fa7
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2e0], eax
mov dword [ebp - 0x2dc], ecx
mov dword [ebp - 0x250], 0xc32ab5b2
mov dword [ebp - 0x24c], 0xf8860c06
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2d8], eax
mov dword [ebp - 0x2d4], ecx
mov dword [ebp - 0x250], 0x97f06485
mov dword [ebp - 0x24c], 0xf80cf1f3
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x250], 0xa5705f8e
mov dword [ebp - 0x24c], 0x15670ef2
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x278], eax
mov dword [ebp - 0x274], ecx
mov dword [ebp - 0x250], 0xb57e9ee7
mov dword [ebp - 0x24c], 0x69aa9189
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x26c], ecx
mov dword [ebp - 0x250], 0x1afbc188
mov dword [ebp - 0x24c], 0x395a3478
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x268], eax
mov dword [ebp - 0x264], ecx
mov dword [ebp - 0x250], 0x65685c29
mov dword [ebp - 0x24c], 0x31f03fa7
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x260], eax
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x250], 0xc32ab5b2
mov dword [ebp - 0x24c], 0xf8860c06
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x258], eax
mov dword [ebp - 0x254], ecx
movaps xmm1, xmmword [ebp - 0x300]
xorps xmm1, xmmword [ebp - 0x280]
movaps xmmword [ebp - 0x300], xmm1
movaps xmm1, xmmword [ebp - 0x2f0]
xorps xmm1, xmmword [ebp - 0x270]
movaps xmmword [ebp - 0x2f0], xmm1
movaps xmm1, xmmword [ebp - 0x2e0]
xorps xmm1, xmmword [ebp - 0x260]
movaps xmmword [ebp - 0x2e0], xmm1
mov dword [ebp - 0x250], 0x979f64d6
mov dword [ebp - 0x24c], 0xf878f195
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2d0], eax
mov dword [ebp - 0x2cc], ecx
mov dword [ebp - 0x250], 0xa5115ff9
mov dword [ebp - 0x24c], 0x15020e80
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2c8], eax
mov dword [ebp - 0x2c4], ecx
mov dword [ebp - 0x250], 0xb5339ebb
mov dword [ebp - 0x24c], 0x69c991e0
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2c0], eax
mov dword [ebp - 0x2bc], ecx
mov dword [ebp - 0x250], 0x1a94c1fa
mov dword [ebp - 0x24c], 0x3935340b
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2b8], eax
mov dword [ebp - 0x2b4], ecx
mov dword [ebp - 0x250], 0x651c5c4f
mov dword [ebp - 0x24c], 0x31a73ffb
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2b0], eax
mov dword [ebp - 0x2ac], ecx
mov dword [ebp - 0x250], 0xc344b5db
mov dword [ebp - 0x24c], 0xf8e90c62
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2a8], eax
mov dword [ebp - 0x2a4], ecx
mov dword [ebp - 0x250], 0x16d960fc
mov dword [ebp - 0x24c], 0x186ab91d
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2a0], eax
mov dword [ebp - 0x29c], ecx
mov dword [ebp - 0x250], 0x689ae298
mov dword [ebp - 0x24c], 0x875e484f
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x298], eax
mov dword [ebp - 0x294], ecx
mov dword [ebp - 0x250], 0xb621cbff
mov dword [ebp - 0x24c], 0xc43d0ede
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x290], eax
mov dword [ebp - 0x28c], ecx
mov dword [ebp - 0x250], 0xe7839c2
mov dword [ebp - 0x24c], 0x9ddb06bf
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x288], eax
mov dword [ebp - 0x284], ecx
mov dword [ebp - 0x250], 0xc9bcc77c
mov dword [ebp - 0x24c], 0x55d7227e
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x250], 0x9ac95acc
mov dword [ebp - 0x24c], 0xf17385e3
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x278], eax
mov dword [ebp - 0x274], ecx
mov dword [ebp - 0x250], 0x63657bcd
mov dword [ebp - 0x24c], 0x24783e2e
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x26c], ecx
mov dword [ebp - 0x250], 0xcade93
mov dword [ebp - 0x24c], 0x4342c05c
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x268], eax
mov dword [ebp - 0x264], ecx
mov dword [ebp - 0x250], 0xec581c67
mov dword [ebp - 0x24c], 0x155b74a
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x260], eax
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x250], 0x6052f4d4
mov dword [ebp - 0x24c], 0xfb5a2694
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x258], eax
mov dword [ebp - 0x254], ecx
mov dword [ebp - 0x250], 0x97f06485
mov dword [ebp - 0x24c], 0xf80cf1f3
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x3a0], eax
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x250], 0xa5705f8e
mov dword [ebp - 0x24c], 0x15670ef2
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x398], eax
mov dword [ebp - 0x394], ecx
mov dword [ebp - 0x250], 0xb57e9ee7
mov dword [ebp - 0x24c], 0x69aa9189
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x390], eax
mov dword [ebp - 0x38c], ecx
mov dword [ebp - 0x250], 0x1afbc188
mov dword [ebp - 0x24c], 0x395a3478
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x388], eax
mov dword [ebp - 0x384], ecx
mov dword [ebp - 0x250], 0x65685c29
mov dword [ebp - 0x24c], 0x31f03fa7
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x380], eax
mov dword [ebp - 0x37c], ecx
mov dword [ebp - 0x250], 0xc32ab5b2
mov dword [ebp - 0x24c], 0xf8860c06
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x378], eax
mov dword [ebp - 0x374], ecx
mov dword [ebp - 0x250], 0x16aa608b
mov dword [ebp - 0x24c], 0x1824b93d
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x370], eax
mov dword [ebp - 0x36c], ecx
mov dword [ebp - 0x250], 0x68c6e2cc
mov dword [ebp - 0x24c], 0x872b480c
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x368], eax
mov dword [ebp - 0x364], ecx
mov dword [ebp - 0x250], 0xb653cb8d
mov dword [ebp - 0x24c], 0xc4530ebb
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x360], eax
mov dword [ebp - 0x35c], ecx
mov dword [ebp - 0x250], 0xe2e39b6
mov dword [ebp - 0x24c], 0x9da906da
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x358], eax
mov dword [ebp - 0x354], ecx
mov dword [ebp - 0x250], 0xc9d5c70f
mov dword [ebp - 0x24c], 0x55b92211
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x350], eax
mov dword [ebp - 0x34c], ecx
mov dword [ebp - 0x250], 0x9a805a90
mov dword [ebp - 0x24c], 0xf13e85a0
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x348], eax
mov dword [ebp - 0x344], ecx
mov dword [ebp - 0x250], 0x63267b91
mov dword [ebp - 0x24c], 0x24143e4f
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x340], eax
mov dword [ebp - 0x33c], ecx
mov dword [ebp - 0x250], 0xa8defa
mov dword [ebp - 0x24c], 0x4323c02e
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x338], eax
mov dword [ebp - 0x334], ecx
mov dword [ebp - 0x250], 0xec311c13
mov dword [ebp - 0x24c], 0x13bb725
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x32c], ecx
mov dword [ebp - 0x250], 0x6052f4d4
mov dword [ebp - 0x24c], 0xfb5a2694
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
movaps xmm1, xmmword [ebp - 0x3a0]
xorps xmm1, xmmword [ebp - 0x2d0]
movaps xmmword [ebp - 0x2d0], xmm1
movaps xmm1, xmmword [ebp - 0x2c0]
xorps xmm1, xmmword [ebp - 0x390]
movaps xmmword [ebp - 0x2c0], xmm1
movaps xmm1, xmmword [ebp - 0x2b0]
xorps xmm1, xmmword [ebp - 0x380]
movaps xmmword [ebp - 0x2b0], xmm1
movaps xmm1, xmmword [ebp - 0x2a0]
xorps xmm1, xmmword [ebp - 0x370]
movaps xmmword [ebp - 0x2a0], xmm1
movaps xmm1, xmmword [ebp - 0x290]
xorps xmm1, xmmword [ebp - 0x360]
movaps xmmword [ebp - 0x290], xmm1
movaps xmm1, xmmword [ebp - 0x280]
xorps xmm1, xmmword [ebp - 0x350]
mov dword [ebp - 0x328], eax
lea eax, [ebp - 0x300]
push esi
movaps xmmword [ebp - 0x280], xmm1
movaps xmm1, xmmword [ebp - 0x270]
xorps xmm1, xmmword [ebp - 0x340]
push eax
lea eax, [ebp - 0x2d0]
movaps xmmword [ebp - 0x270], xmm1
movaps xmm1, xmmword [ebp - 0x260]
push eax
push closesocket
push dword [ebp - 0x244]
mov dword [ebp - 0x324], ecx
xorps xmm1, xmmword [ebp - 0x330]
movaps xmmword [ebp - 0x260], xmm1
call edx
mov ecx, 0x24
lea eax, [ebp - 0x240]
nop word [eax + eax]
mov byte [eax], 0
lea eax, [eax + 1]
sub ecx, 1
jne 0x484bd0
mov dword [ebp - 0x240], 0x24
mov dword [ebp - 0x22c], 4
mov dword [ebp - 0x250], 0x979c64c0
mov dword [ebp - 0x24c], 0xf87af196
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x290], eax
mov dword [ebp - 0x28c], ecx
mov dword [ebp - 0x250], 0xa5045fef
mov dword [ebp - 0x24c], 0x15080e9b
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x288], eax
mov dword [ebp - 0x284], ecx
mov dword [ebp - 0x250], 0xb5449e89
mov dword [ebp - 0x24c], 0x69ce91c8
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x250], 0x1a92c1e5
mov dword [ebp - 0x24c], 0x39333416
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x278], eax
mov dword [ebp - 0x274], ecx
mov dword [ebp - 0x250], 0x651c5c5a
mov dword [ebp - 0x24c], 0x31913fd5
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x26c], ecx
mov dword [ebp - 0x250], 0xc345b5c6
mov dword [ebp - 0x24c], 0xf8a70c74
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x268], eax
mov dword [ebp - 0x264], ecx
mov dword [ebp - 0x250], 0x16cf60e5
mov dword [ebp - 0x24c], 0x181eb94a
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x260], eax
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x250], 0x68c6e2cc
mov dword [ebp - 0x24c], 0x872b480c
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x258], eax
mov dword [ebp - 0x254], ecx
mov dword [ebp - 0x250], 0x97f06485
mov dword [ebp - 0x24c], 0xf80cf1f3
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x310], eax
mov dword [ebp - 0x30c], ecx
mov dword [ebp - 0x250], 0xa5705f8e
mov dword [ebp - 0x24c], 0x15670ef2
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x308], eax
mov dword [ebp - 0x304], ecx
mov dword [ebp - 0x250], 0xb57e9ee7
mov dword [ebp - 0x24c], 0x69aa9189
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x300], eax
mov dword [ebp - 0x2fc], ecx
mov dword [ebp - 0x250], 0x1afbc188
mov dword [ebp - 0x24c], 0x395a3478
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2f8], eax
mov dword [ebp - 0x2f4], ecx
mov dword [ebp - 0x250], 0x65685c29
mov dword [ebp - 0x24c], 0x31f03fa7
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2f0], eax
mov dword [ebp - 0x2ec], ecx
mov dword [ebp - 0x250], 0xc32ab5b2
mov dword [ebp - 0x24c], 0xf8860c06
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2e8], eax
mov dword [ebp - 0x2e4], ecx
mov dword [ebp - 0x250], 0x16aa608b
mov dword [ebp - 0x24c], 0x1824b93d
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2e0], eax
mov dword [ebp - 0x2dc], ecx
mov dword [ebp - 0x250], 0x68c6e2cc
mov dword [ebp - 0x24c], 0x872b480c
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
movaps xmm1, xmmword [ebp - 0x310]
xorps xmm1, xmmword [ebp - 0x290]
movaps xmmword [ebp - 0x290], xmm1
movaps xmm1, xmmword [ebp - 0x280]
xorps xmm1, xmmword [ebp - 0x300]
movaps xmmword [ebp - 0x280], xmm1
movaps xmm1, xmmword [ebp - 0x270]
xorps xmm1, xmmword [ebp - 0x2f0]
mov dword [ebp - 0x2d8], eax
lea eax, [ebp - 0x290]
movaps xmmword [ebp - 0x270], xmm1
movaps xmm1, xmmword [ebp - 0x260]
push eax
mov dword [ebp - 0x2d4], ecx
lea eax, [ebp - 0x210]
xorps xmm1, xmmword [ebp - 0x2e0]
push eax
movaps xmmword [ebp - 0x260], xmm1
call dword [sym.imp.KERNEL32.dll_lstrcpyW]
mov dword [ebp - 0x250], 0x97b464fe
mov dword [ebp - 0x24c], 0xf849f1c1
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2a0], eax
mov dword [ebp - 0x29c], ecx
mov dword [ebp - 0x250], 0xa5405fb9
mov dword [ebp - 0x24c], 0x15560ec6
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x298], eax
mov dword [ebp - 0x294], ecx
mov dword [ebp - 0x250], 0xb5539ea5
mov dword [ebp - 0x24c], 0x699391bb
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x290], eax
mov dword [ebp - 0x28c], ecx
mov dword [ebp - 0x250], 0x1accc1ba
mov dword [ebp - 0x24c], 0x396e3455
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x288], eax
mov dword [ebp - 0x284], ecx
mov dword [ebp - 0x250], 0x650e5c1b
mov dword [ebp - 0x24c], 0x31dd3fc5
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x250], 0xc36fb58a
mov dword [ebp - 0x24c], 0xf8c00c3f
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x278], eax
mov dword [ebp - 0x274], ecx
mov dword [ebp - 0x250], 0x169d60a6
mov dword [ebp - 0x24c], 0x1861b97e
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x26c], ecx
mov dword [ebp - 0x250], 0x68f5e2f5
mov dword [ebp - 0x24c], 0x871d484e
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x268], eax
mov dword [ebp - 0x264], ecx
mov dword [ebp - 0x250], 0xb610cbc9
mov dword [ebp - 0x24c], 0xc4600e82
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x260], eax
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x250], 0xe533981
mov dword [ebp - 0x24c], 0x9da906da
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x258], eax
mov dword [ebp - 0x254], ecx
mov dword [ebp - 0x250], 0x97f06485
mov dword [ebp - 0x24c], 0xf80cf1f3
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x320], eax
mov dword [ebp - 0x31c], ecx
mov dword [ebp - 0x250], 0xa5705f8e
mov dword [ebp - 0x24c], 0x15670ef2
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x318], eax
mov dword [ebp - 0x314], ecx
mov dword [ebp - 0x250], 0xb57e9ee7
mov dword [ebp - 0x24c], 0x69aa9189
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x310], eax
mov dword [ebp - 0x30c], ecx
mov dword [ebp - 0x250], 0x1afbc188
mov dword [ebp - 0x24c], 0x395a3478
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x308], eax
mov dword [ebp - 0x304], ecx
mov dword [ebp - 0x250], 0x65685c29
mov dword [ebp - 0x24c], 0x31f03fa7
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x300], eax
mov dword [ebp - 0x2fc], ecx
mov dword [ebp - 0x250], 0xc32ab5b2
mov dword [ebp - 0x24c], 0xf8860c06
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2f8], eax
mov dword [ebp - 0x2f4], ecx
mov dword [ebp - 0x250], 0x16aa608b
mov dword [ebp - 0x24c], 0x1824b93d
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2f0], eax
mov dword [ebp - 0x2ec], ecx
mov dword [ebp - 0x250], 0x68c6e2cc
mov dword [ebp - 0x24c], 0x872b480c
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2e8], eax
mov dword [ebp - 0x2e4], ecx
mov dword [ebp - 0x250], 0xb653cb8d
mov dword [ebp - 0x24c], 0xc4530ebb
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2e0], eax
mov dword [ebp - 0x2dc], ecx
mov dword [ebp - 0x250], 0xe2e39b6
mov dword [ebp - 0x24c], 0x9da906da
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
movaps xmm1, xmmword [ebp - 0x320]
xorps xmm1, xmmword [ebp - 0x2a0]
movaps xmmword [ebp - 0x2a0], xmm1
movaps xmm1, xmmword [ebp - 0x290]
xorps xmm1, xmmword [ebp - 0x310]
movaps xmmword [ebp - 0x290], xmm1
movaps xmm1, xmmword [ebp - 0x280]
xorps xmm1, xmmword [ebp - 0x300]
mov dword [ebp - 0x2d8], eax
mov dword [ebp - 0x2d4], ecx
movaps xmmword [ebp - 0x280], xmm1
lea eax, [ebp - 0x2a0]
movaps xmm1, xmmword [ebp - 0x270]
xorps xmm1, xmmword [ebp - 0x2f0]
movaps xmmword [ebp - 0x270], xmm1
movaps xmm1, xmmword [ebp - 0x260]
xorps xmm1, xmmword [ebp - 0x2e0]
push eax
lea eax, [ebp - 0x210]
movaps xmmword [ebp - 0x260], xmm1
push eax
call dword [sym.imp.KERNEL32.dll_lstrcatW]
lea eax, [ebp - 0x248]
push eax
push 0x4fdb70
lea eax, [ebp - 0x240]
push eax
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.ole32.dll_CoGetObject]
mov eax, dword [ebp - 0x248]
push 0
push eax
mov ecx, dword [eax]
mov eax, dword [ecx + 0x38]
call eax
mov eax, dword [ebp - 0x244]
mov eax, dword [eax]
mov edx, dword [eax + 0x2c]
mov dword [ebp - 0x250], 0x979964c1
mov dword [ebp - 0x24c], 0xf87cf180
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x300], eax
mov dword [ebp - 0x2fc], ecx
mov dword [ebp - 0x250], 0xa5115fe2
mov dword [ebp - 0x24c], 0x15240e8b
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2f8], eax
mov dword [ebp - 0x2f4], ecx
mov dword [ebp - 0x250], 0xb5129e86
mov dword [ebp - 0x24c], 0x69c891e0
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2f0], eax
mov dword [ebp - 0x2ec], ecx
mov dword [ebp - 0x250], 0x1a9ac1fa
mov dword [ebp - 0x24c], 0x3935340c
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2e8], eax
mov dword [ebp - 0x2e4], ecx
mov dword [ebp - 0x250], 0x65685c5b
mov dword [ebp - 0x24c], 0x31f03fa7
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2e0], eax
mov dword [ebp - 0x2dc], ecx
mov dword [ebp - 0x250], 0xc32ab5b2
mov dword [ebp - 0x24c], 0xf8860c06
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2d8], eax
mov dword [ebp - 0x2d4], ecx
mov dword [ebp - 0x250], 0x97f06485
mov dword [ebp - 0x24c], 0xf80cf1f3
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x250], 0xa5705f8e
mov dword [ebp - 0x24c], 0x15670ef2
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x278], eax
mov dword [ebp - 0x274], ecx
mov dword [ebp - 0x250], 0xb57e9ee7
mov dword [ebp - 0x24c], 0x69aa9189
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x26c], ecx
mov dword [ebp - 0x250], 0x1afbc188
mov dword [ebp - 0x24c], 0x395a3478
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x268], eax
mov dword [ebp - 0x264], ecx
mov dword [ebp - 0x250], 0x65685c29
mov dword [ebp - 0x24c], 0x31f03fa7
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x260], eax
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x250], 0xc32ab5b2
mov dword [ebp - 0x24c], 0xf8860c06
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
movaps xmm1, xmmword [ebp - 0x300]
xorps xmm1, xmmword [ebp - 0x280]
movaps xmmword [ebp - 0x300], xmm1
movaps xmm1, xmmword [ebp - 0x2f0]
xorps xmm1, xmmword [ebp - 0x270]
mov dword [ebp - 0x258], eax
mov dword [ebp - 0x254], ecx
movaps xmmword [ebp - 0x2f0], xmm1
movaps xmm1, xmmword [ebp - 0x2e0]
xorps xmm1, xmmword [ebp - 0x260]
movaps xmmword [ebp - 0x2e0], xmm1
mov dword [ebp - 0x250], 0x979f64d6
mov dword [ebp - 0x24c], 0xf878f195
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x3a0], eax
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x250], 0xa5115ff9
mov dword [ebp - 0x24c], 0x15020e80
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x398], eax
mov dword [ebp - 0x394], ecx
mov dword [ebp - 0x250], 0xb5339ebb
mov dword [ebp - 0x24c], 0x69c991e0
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x390], eax
mov dword [ebp - 0x38c], ecx
mov dword [ebp - 0x250], 0x1a94c1fa
mov dword [ebp - 0x24c], 0x3935340b
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x388], eax
mov dword [ebp - 0x384], ecx
mov dword [ebp - 0x250], 0x651c5c4f
mov dword [ebp - 0x24c], 0x31a73ffb
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x380], eax
mov dword [ebp - 0x37c], ecx
mov dword [ebp - 0x250], 0xc344b5db
mov dword [ebp - 0x24c], 0xf8e90c62
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x378], eax
mov dword [ebp - 0x374], ecx
mov dword [ebp - 0x250], 0x16d960fc
mov dword [ebp - 0x24c], 0x186ab91d
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x370], eax
mov dword [ebp - 0x36c], ecx
mov dword [ebp - 0x250], 0x689ae298
mov dword [ebp - 0x24c], 0x875e484f
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x368], eax
mov dword [ebp - 0x364], ecx
mov dword [ebp - 0x250], 0xb621cbff
mov dword [ebp - 0x24c], 0xc43d0ede
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x360], eax
mov dword [ebp - 0x35c], ecx
mov dword [ebp - 0x250], 0xe7839c2
mov dword [ebp - 0x24c], 0x9ddb06bf
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x358], eax
mov dword [ebp - 0x354], ecx
mov dword [ebp - 0x250], 0xc9bcc77c
mov dword [ebp - 0x24c], 0x55d7227e
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x350], eax
mov dword [ebp - 0x34c], ecx
mov dword [ebp - 0x250], 0x9ac95acc
mov dword [ebp - 0x24c], 0xf17385e3
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x348], eax
mov dword [ebp - 0x344], ecx
mov dword [ebp - 0x250], 0x63657bcd
mov dword [ebp - 0x24c], 0x24783e2e
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x340], eax
mov dword [ebp - 0x33c], ecx
mov dword [ebp - 0x250], 0xcade93
mov dword [ebp - 0x24c], 0x4342c05c
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x338], eax
mov dword [ebp - 0x334], ecx
mov dword [ebp - 0x250], 0xec581c67
mov dword [ebp - 0x24c], 0x155b74a
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x32c], ecx
mov dword [ebp - 0x250], 0x6052f4d4
mov dword [ebp - 0x24c], 0xfb5a2694
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x328], eax
mov dword [ebp - 0x324], ecx
mov dword [ebp - 0x250], 0x97f06485
mov dword [ebp - 0x24c], 0xf80cf1f3
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2d0], eax
mov dword [ebp - 0x2cc], ecx
mov dword [ebp - 0x250], 0xa5705f8e
mov dword [ebp - 0x24c], 0x15670ef2
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2c8], eax
mov dword [ebp - 0x2c4], ecx
mov dword [ebp - 0x250], 0xb57e9ee7
mov dword [ebp - 0x24c], 0x69aa9189
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2c0], eax
mov dword [ebp - 0x2bc], ecx
mov dword [ebp - 0x250], 0x1afbc188
mov dword [ebp - 0x24c], 0x395a3478
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2b8], eax
mov dword [ebp - 0x2b4], ecx
mov dword [ebp - 0x250], 0x65685c29
mov dword [ebp - 0x24c], 0x31f03fa7
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2b0], eax
mov dword [ebp - 0x2ac], ecx
mov dword [ebp - 0x250], 0xc32ab5b2
mov dword [ebp - 0x24c], 0xf8860c06
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2a8], eax
mov dword [ebp - 0x2a4], ecx
mov dword [ebp - 0x250], 0x16aa608b
mov dword [ebp - 0x24c], 0x1824b93d
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x2a0], eax
mov dword [ebp - 0x29c], ecx
mov dword [ebp - 0x250], 0x68c6e2cc
mov dword [ebp - 0x24c], 0x872b480c
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x298], eax
mov dword [ebp - 0x294], ecx
mov dword [ebp - 0x250], 0xb653cb8d
mov dword [ebp - 0x24c], 0xc4530ebb
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x290], eax
mov dword [ebp - 0x28c], ecx
mov dword [ebp - 0x250], 0xe2e39b6
mov dword [ebp - 0x24c], 0x9da906da
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x288], eax
mov dword [ebp - 0x284], ecx
mov dword [ebp - 0x250], 0xc9d5c70f
mov dword [ebp - 0x24c], 0x55b92211
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x250], 0x9a805a90
mov dword [ebp - 0x24c], 0xf13e85a0
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x278], eax
mov dword [ebp - 0x274], ecx
mov dword [ebp - 0x250], 0x63267b91
mov dword [ebp - 0x24c], 0x24143e4f
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x26c], ecx
mov dword [ebp - 0x250], 0xa8defa
mov dword [ebp - 0x24c], 0x4323c02e
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x268], eax
mov dword [ebp - 0x264], ecx
mov dword [ebp - 0x250], 0xec311c13
mov dword [ebp - 0x24c], 0x13bb725
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x260], eax
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x250], 0x6052f4d4
mov dword [ebp - 0x24c], 0xfb5a2694
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x24c]
movaps xmm1, xmmword [ebp - 0x3a0]
xorps xmm1, xmmword [ebp - 0x2d0]
movaps xmmword [ebp - 0x3a0], xmm1
movaps xmm1, xmmword [ebp - 0x390]
xorps xmm1, xmmword [ebp - 0x2c0]
movaps xmmword [ebp - 0x390], xmm1
movaps xmm1, xmmword [ebp - 0x380]
xorps xmm1, xmmword [ebp - 0x2b0]
movaps xmmword [ebp - 0x380], xmm1
movaps xmm1, xmmword [ebp - 0x370]
xorps xmm1, xmmword [ebp - 0x2a0]
movaps xmmword [ebp - 0x370], xmm1
movaps xmm1, xmmword [ebp - 0x360]
xorps xmm1, xmmword [ebp - 0x290]
movaps xmmword [ebp - 0x360], xmm1
movaps xmm1, xmmword [ebp - 0x350]
xorps xmm1, xmmword [ebp - 0x280]
movaps xmmword [ebp - 0x350], xmm1
movaps xmm1, xmmword [ebp - 0x340]
xorps xmm1, xmmword [ebp - 0x270]
movaps xmmword [ebp - 0x340], xmm1
movaps xmm1, xmmword [ebp - 0x330]
mov dword [ebp - 0x258], eax
mov dword [ebp - 0x254], ecx
xorps xmm1, xmmword [ebp - 0x260]
lea eax, [ebp - 0x300]
push eax
lea eax, [ebp - 0x3a0]
movaps xmmword [ebp - 0x330], xmm1
push eax
push closesocket
push dword [ebp - 0x244]
call edx
mov ecx, dword [ebp - 0x244]
test ecx, ecx
je 0x485be3
mov eax, dword [ecx]
push ecx
mov eax, dword [eax + 8]
call eax
mov ecx, dword [ebp - 0x248]
test ecx, ecx
je 0x485bf5
mov eax, dword [ecx]
push ecx
mov eax, dword [eax + 8]
call eax
test edi, edi
jne 0x485bff
call dword [sym.imp.ole32.dll_CoUninitialize]
mov ecx, dword [ebp - 4]
pop edi
xor ecx, ebp
pop esi
call fcn.004a7b9d
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret