These files are taken directly from the dotnet/runtime repo without modfications