Function at 0x572000
Capabilities:
Access peb ldr_data
Get ntdll base address

Disassembly:
push 0xffffffffffffffff
push 0x5df308
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x10
push ebx
xor ebx, ebx
push esi
mov esi, ecx
mov dword [esi + 0x6c], ebx
mov dword [esp + 8], esi
mov dword [esi + 0x494], ebx
mov dword [esi + 0x498], ebx
mov dword [esi + 0x49c], ebx
mov dword [esp + 0x20], ebx
mov dword [esi + 0x4a4], ebx
mov dword [esi + 0x4a8], ebx
mov dword [esi + 0x4ac], ebx
push 0x570480
push 0x58a5c0
push 0x600
push 0x158
lea eax, [esi + 0x58c]
push eax
mov byte [esp + 0x34], 1
call fcn.00596b12
push 0x5704f0
push 0x58a5c0
push 0x600
push 0x158
lea ecx, [esi + 0x81590]
push ecx
mov byte [esp + 0x34], 2
call fcn.00596b12
lea ecx, [esi + 0x1025f4]
mov byte [esp + 0x20], 3
mov dword [esi + 0x1025c8], 2
mov dword [esi + 0x1025e0], ebx
call fcn.00571ef0
mov dword [esi + 0x10260c], ebx
mov dword [esi + 0x102610], ebx
mov dword [esi + 0x102614], ebx
xorps xmm0, xmm0
movss xmm2, dword [0x664030]
mov dword [esi + 0x102618], ebx
mov dword [esi + 0x10261c], ebx
mov dword [esi + 0x102620], ebx
movss xmm1, dword [0x6857c8]
mov dword [esi + 0x10262c], 2
mov dword [esi + 0x10266c], ebx
mov dword [esi + 0x102670], ebx
mov dword [esi + 0x102674], ebx
movss dword [esi + 0x4f0], xmm2
movss xmm2, dword [0x6619a8]
or ecx, 0xffffffff
mov eax, 1
movss dword [esi + 0x48c], xmm2
movss xmm2, dword [0x66402c]
mov dword [esi], ebx
mov dword [esi + 0x102630], ebx
mov dword [esi + 0x2c], ebx
mov dword [esi + 0x30], ebx
mov dword [esi + 0x6c], ebx
movss dword [esi + 0x4cc], xmm0
movss dword [esi + 0x4d0], xmm0
movss dword [esi + 0x4d4], xmm0
movss dword [esi + 0x4d8], xmm0
movss dword [esi + 0x4dc], xmm0
movss dword [esi + 0x4e0], xmm1
mov dword [esi + 0x1025dc], eax
mov dword [esi + 0x1025cc], ebx
mov dword [esi + 0x4e4], ebx
movss dword [esi + 0x4ec], xmm0
mov dword [esi + 0x4e8], 0xff000000
movss dword [esi + 0x490], xmm2
mov dword [esi + 0x1025e4], ebx
mov byte [esi + 0x1025f0], bl
mov dword [esi + 0x102590], ecx
mov dword [esi + 0x102594], ecx
mov dword [esi + 0x1025a0], ebx
mov dword [esi + 0x1025a4], ebx
mov dword [esi + 0x1025a8], ebx
mov dword [esi + 0x10259c], ebx
mov dword [esi + 0x1025ac], ebx
mov dword [esi + 0x1025b0], ebx
mov dword [esi + 0x1025b4], ebx
mov dword [esi + 0x1025b8], ebx
mov dword [esi + 0x1025bc], ebx
mov dword [esi + 0x1025c0], ebx
mov dword [esi + 0x1025c4], ebx
mov byte [esi + 0x102625], bl
mov dword [esi + 0x102634], eax
mov dword [esi + 0x102638], ebx
mov dword [esi + 0x10263c], ebx
mov dword [esi + 0x102640], ebx
mov dword [esi + 0x1025e8], 3
movss dword [esp + 0xc], xmm0
movss dword [esp + 0x10], xmm0
movq xmm2, qword [esp + 0xc]
movq qword [esi + 0x1ac], xmm2
movss dword [esp + 0x14], xmm0
mov edx, dword [esp + 0x14]
mov dword [esi + 0x1b4], edx
movss dword [esi + 0x1f8], xmm0
movss dword [esi + 0x1f4], xmm0
movss dword [esi + 0x1f0], xmm0
movss dword [esi + 0x1ec], xmm0
movss dword [esi + 0x1e4], xmm0
movss dword [esi + 0x1e0], xmm0
movss dword [esi + 0x1dc], xmm0
movss dword [esi + 0x1d8], xmm0
movss dword [esi + 0x1d0], xmm0
movss dword [esi + 0x1cc], xmm0
movss dword [esi + 0x1c8], xmm0
movss dword [esi + 0x1c4], xmm0
movss dword [esi + 0x1fc], xmm1
movss dword [esi + 0x1e8], xmm1
movss dword [esi + 0x1d4], xmm1
movss dword [esi + 0x1c0], xmm1
movss dword [esi + 0x238], xmm0
movss dword [esi + 0x234], xmm0
movss dword [esi + 0x230], xmm0
movss dword [esi + 0x22c], xmm0
movss dword [esi + 0x224], xmm0
movss dword [esi + 0x220], xmm0
movss dword [esi + 0x21c], xmm0
movss dword [esi + 0x218], xmm0
movss dword [esi + 0x210], xmm0
movss dword [esi + 0x20c], xmm0
movss dword [esi + 0x208], xmm0
movss dword [esi + 0x204], xmm0
movss dword [esi + 0x23c], xmm1
movss dword [esi + 0x228], xmm1
movss dword [esi + 0x214], xmm1
movss dword [esi + 0x200], xmm1
movss dword [esi + 0x278], xmm0
movss dword [esi + 0x274], xmm0
movss dword [esi + 0x270], xmm0
movss dword [esi + 0x26c], xmm0
movss dword [esi + 0x264], xmm0
movss dword [esi + 0x260], xmm0
movss dword [esi + 0x25c], xmm0
movss dword [esi + 0x258], xmm0
movss dword [esi + 0x250], xmm0
movss dword [esi + 0x24c], xmm0
movss dword [esi + 0x248], xmm0
movss dword [esi + 0x244], xmm0
movss dword [esi + 0x27c], xmm1
movss dword [esi + 0x268], xmm1
movss dword [esi + 0x254], xmm1
movss dword [esi + 0x240], xmm1
movss dword [esi + 0x2f8], xmm0
movss dword [esi + 0x2f4], xmm0
movss dword [esi + 0x2f0], xmm0
movss dword [esi + 0x2ec], xmm0
movss dword [esi + 0x2e4], xmm0
movss dword [esi + 0x2e0], xmm0
movss dword [esi + 0x2dc], xmm0
movss dword [esi + 0x2d8], xmm0
movss dword [esi + 0x2d0], xmm0
movss dword [esi + 0x2cc], xmm0
movss dword [esi + 0x2c8], xmm0
movss dword [esi + 0x2c4], xmm0
movss dword [esi + 0x2fc], xmm1
movss dword [esi + 0x2e8], xmm1
movss dword [esi + 0x2d4], xmm1
movss dword [esi + 0x2c0], xmm1
movss dword [esi + 0x2b8], xmm0
movss dword [esi + 0x2b4], xmm0
movss dword [esi + 0x2b0], xmm0
movss dword [esi + 0x2ac], xmm0
movss dword [esi + 0x2a4], xmm0
movss dword [esi + 0x2a0], xmm0
movss dword [esi + 0x29c], xmm0
movss dword [esi + 0x298], xmm0
movss dword [esi + 0x290], xmm0
movss dword [esi + 0x28c], xmm0
movss dword [esi + 0x288], xmm0
movss dword [esi + 0x284], xmm0
movss dword [esi + 0x2bc], xmm1
movss dword [esi + 0x2a8], xmm1
movss dword [esi + 0x294], xmm1
movss dword [esi + 0x280], xmm1
movss dword [esi + 0x338], xmm0
movss dword [esi + 0x334], xmm0
movss dword [esi + 0x330], xmm0
movss dword [esi + 0x32c], xmm0
movss dword [esi + 0x324], xmm0
movss dword [esi + 0x320], xmm0
movss dword [esi + 0x31c], xmm0
movss dword [esi + 0x318], xmm0
movss dword [esi + 0x310], xmm0
movss dword [esi + 0x30c], xmm0
movss dword [esi + 0x308], xmm0
movss dword [esi + 0x304], xmm0
movss dword [esi + 0x33c], xmm1
movss dword [esi + 0x328], xmm1
movss dword [esi + 0x314], xmm1
movss dword [esi + 0x300], xmm1
movss dword [esi + 0x378], xmm0
movss dword [esi + 0x374], xmm0
movss dword [esi + 0x370], xmm0
movss dword [esi + 0x36c], xmm0
movss dword [esi + 0x364], xmm0
movss dword [esi + 0x360], xmm0
movss dword [esi + 0x35c], xmm0
movss dword [esi + 0x358], xmm0
movss dword [esi + 0x350], xmm0
movss dword [esi + 0x34c], xmm0
movss dword [esi + 0x348], xmm0
movss dword [esi + 0x344], xmm0
movss dword [esi + 0x37c], xmm1
movss dword [esi + 0x368], xmm1
movss dword [esi + 0x354], xmm1
movss dword [esi + 0x340], xmm1
movss dword [esi + 0x3b8], xmm0
movss dword [esi + 0x3b4], xmm0
movss dword [esi + 0x3b0], xmm0
movss dword [esi + 0x3ac], xmm0
movss dword [esi + 0x3a4], xmm0
movss dword [esi + 0x3a0], xmm0
movss dword [esi + 0x39c], xmm0
movss dword [esi + 0x398], xmm0
movss dword [esi + 0x390], xmm0
movss dword [esi + 0x38c], xmm0
movss dword [esi + 0x388], xmm0
movss dword [esi + 0x384], xmm0
movss dword [esi + 0x3bc], xmm1
movss dword [esi + 0x3a8], xmm1
movss dword [esi + 0x394], xmm1
movss dword [esi + 0x380], xmm1
movss dword [esp + 0x14], xmm0
mov edx, dword [esp + 0x14]
movss dword [esp + 0xc], xmm0
movss dword [esp + 0x10], xmm0
movq xmm0, qword [esp + 0xc]
movq qword [esi + 0x3c0], xmm0
mov dword [esi + 0x3c8], edx
mov dword [esi + 0x102598], eax
mov dword [esi + 0x102650], ebx
mov dword [esi + 0x102654], ebx
mov dword [esi + 0x102658], ebx
mov dword [esi + 0x10265c], ebx
mov dword [esi + 0x10264c], 0x4b
mov dword [esi + 0x102628], eax
mov dword [esi + 0x102644], ebx
mov dword [esi + 0x102648], ebx
mov dword [esi + 0x102660], ebx
mov dword [esi + 0x102664], ebx
mov dword [esi + 0x102668], ebx
mov dword [esi + 8], ebx
mov dword [esi + 0x102678], ebx
mov dword [esi + 0x1025d8], ebx
mov dword [esi + 0x1025d0], ebx
mov dword [esi + 0x1025d4], ecx
mov ecx, dword [esp + 0x18]
mov dword [esi + 0x4b0], ebx
mov dword [esi + 0x4b4], ebx
mov eax, esi
pop esi
pop ebx
mov dword fs:[0], ecx
add esp, 0x1c
ret