Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 14 VisualStudioVersion = 14.0.25123.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Diagnostics.Debug.Tests", "tests\System.Diagnostics.Debug.Tests.csproj", "{56F67E92-E606-435E-A00F-003CBFB26945}" ProjectSection(ProjectDependencies) = postProject {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8} = {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8} EndProjectSection EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Diagnostics.Debug", "src\System.Diagnostics.Debug.csproj", "{E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution DebugNETCoreAppnetstandard-Unixnetstandard-Unix|AnyCPU = DebugNETCoreAppnetstandard-Unixnetstandard-Unix|AnyCPU ReleaseNETCoreAppnetstandard-Unixnetstandard-Unix|AnyCPU = ReleaseNETCoreAppnetstandard-Unixnetstandard-Unix|AnyCPU DebugNETCoreAppnetstandard-Unixnetstandard-Windows_NT|AnyCPU = DebugNETCoreAppnetstandard-Unixnetstandard-Windows_NT|AnyCPU ReleaseNETCoreAppnetstandard-Unixnetstandard-Windows_NT|AnyCPU = ReleaseNETCoreAppnetstandard-Unixnetstandard-Windows_NT|AnyCPU DebugNETCoreAppnetstandard-Windows_NTnetstandard-Unix|AnyCPU = DebugNETCoreAppnetstandard-Windows_NTnetstandard-Unix|AnyCPU ReleaseNETCoreAppnetstandard-Windows_NTnetstandard-Unix|AnyCPU = ReleaseNETCoreAppnetstandard-Windows_NTnetstandard-Unix|AnyCPU DebugNETCoreAppnetstandard-Windows_NTnetstandard-Windows_NT|AnyCPU = DebugNETCoreAppnetstandard-Windows_NTnetstandard-Windows_NT|AnyCPU ReleaseNETCoreAppnetstandard-Windows_NTnetstandard-Windows_NT|AnyCPU = ReleaseNETCoreAppnetstandard-Windows_NTnetstandard-Windows_NT|AnyCPU DebugNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Unix|AnyCPU = DebugNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Unix|AnyCPU ReleaseNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Unix|AnyCPU = ReleaseNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Unix|AnyCPU DebugNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Windows_NT|AnyCPU = DebugNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Windows_NT|AnyCPU ReleaseNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Windows_NT|AnyCPU = ReleaseNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Windows_NT|AnyCPU DebugNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Unix|AnyCPU = DebugNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Unix|AnyCPU ReleaseNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Unix|AnyCPU = ReleaseNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Unix|AnyCPU DebugNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Windows_NT|AnyCPU = DebugNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Windows_NT|AnyCPU ReleaseNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Windows_NT|AnyCPU = ReleaseNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Windows_NT|AnyCPU DebugNETCoreAppnet463-Windows_NTnetstandard-Unix|AnyCPU = DebugNETCoreAppnet463-Windows_NTnetstandard-Unix|AnyCPU ReleaseNETCoreAppnet463-Windows_NTnetstandard-Unix|AnyCPU = ReleaseNETCoreAppnet463-Windows_NTnetstandard-Unix|AnyCPU DebugNETCoreAppnet463-Windows_NTnetstandard-Windows_NT|AnyCPU = DebugNETCoreAppnet463-Windows_NTnetstandard-Windows_NT|AnyCPU ReleaseNETCoreAppnet463-Windows_NTnetstandard-Windows_NT|AnyCPU = ReleaseNETCoreAppnet463-Windows_NTnetstandard-Windows_NT|AnyCPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnetstandard-Unixnetstandard-Unix|AnyCPU.ActiveCfg = netstandard-Unix-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnetstandard-Unixnetstandard-Unix|AnyCPU.Build.0 = netstandard-Unix-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnetstandard-Unixnetstandard-Unix|AnyCPU.ActiveCfg = netstandard-Unix-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnetstandard-Unixnetstandard-Unix|AnyCPU.Build.0 = netstandard-Unix-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnetstandard-Unixnetstandard-Windows_NT|AnyCPU.ActiveCfg = netstandard-Windows_NT-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnetstandard-Unixnetstandard-Windows_NT|AnyCPU.Build.0 = netstandard-Windows_NT-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnetstandard-Unixnetstandard-Windows_NT|AnyCPU.ActiveCfg = netstandard-Windows_NT-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnetstandard-Unixnetstandard-Windows_NT|AnyCPU.Build.0 = netstandard-Windows_NT-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnetstandard-Windows_NTnetstandard-Unix|AnyCPU.ActiveCfg = netstandard-Unix-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnetstandard-Windows_NTnetstandard-Unix|AnyCPU.Build.0 = netstandard-Unix-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnetstandard-Windows_NTnetstandard-Unix|AnyCPU.ActiveCfg = netstandard-Unix-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnetstandard-Windows_NTnetstandard-Unix|AnyCPU.Build.0 = netstandard-Unix-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnetstandard-Windows_NTnetstandard-Windows_NT|AnyCPU.ActiveCfg = netstandard-Windows_NT-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnetstandard-Windows_NTnetstandard-Windows_NT|AnyCPU.Build.0 = netstandard-Windows_NT-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnetstandard-Windows_NTnetstandard-Windows_NT|AnyCPU.ActiveCfg = netstandard-Windows_NT-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnetstandard-Windows_NTnetstandard-Windows_NT|AnyCPU.Build.0 = netstandard-Windows_NT-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Unix|AnyCPU.ActiveCfg = netstandard-Unix-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Unix|AnyCPU.Build.0 = netstandard-Unix-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Unix|AnyCPU.ActiveCfg = netstandard-Unix-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Unix|AnyCPU.Build.0 = netstandard-Unix-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Windows_NT|AnyCPU.ActiveCfg = netstandard-Windows_NT-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Windows_NT|AnyCPU.Build.0 = netstandard-Windows_NT-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Windows_NT|AnyCPU.ActiveCfg = netstandard-Windows_NT-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Windows_NT|AnyCPU.Build.0 = netstandard-Windows_NT-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Unix|AnyCPU.ActiveCfg = netstandard-Unix-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Unix|AnyCPU.Build.0 = netstandard-Unix-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Unix|AnyCPU.ActiveCfg = netstandard-Unix-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Unix|AnyCPU.Build.0 = netstandard-Unix-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Windows_NT|AnyCPU.ActiveCfg = netstandard-Windows_NT-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Windows_NT|AnyCPU.Build.0 = netstandard-Windows_NT-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Windows_NT|AnyCPU.ActiveCfg = netstandard-Windows_NT-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Windows_NT|AnyCPU.Build.0 = netstandard-Windows_NT-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnet463-Windows_NTnetstandard-Unix|AnyCPU.ActiveCfg = netstandard-Unix-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnet463-Windows_NTnetstandard-Unix|AnyCPU.Build.0 = netstandard-Unix-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnet463-Windows_NTnetstandard-Unix|AnyCPU.ActiveCfg = netstandard-Unix-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnet463-Windows_NTnetstandard-Unix|AnyCPU.Build.0 = netstandard-Unix-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnet463-Windows_NTnetstandard-Windows_NT|AnyCPU.ActiveCfg = netstandard-Windows_NT-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.DebugNETCoreAppnet463-Windows_NTnetstandard-Windows_NT|AnyCPU.Build.0 = netstandard-Windows_NT-Debug|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnet463-Windows_NTnetstandard-Windows_NT|AnyCPU.ActiveCfg = netstandard-Windows_NT-Release|Any CPU {56F67E92-E606-435E-A00F-003CBFB26945}.ReleaseNETCoreAppnet463-Windows_NTnetstandard-Windows_NT|AnyCPU.Build.0 = netstandard-Windows_NT-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnetstandard-Unixnetstandard-Unix|AnyCPU.ActiveCfg = netstandard-Unix-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnetstandard-Unixnetstandard-Unix|AnyCPU.Build.0 = netstandard-Unix-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnetstandard-Unixnetstandard-Unix|AnyCPU.ActiveCfg = netstandard-Unix-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnetstandard-Unixnetstandard-Unix|AnyCPU.Build.0 = netstandard-Unix-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnetstandard-Unixnetstandard-Windows_NT|AnyCPU.ActiveCfg = netstandard-Unix-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnetstandard-Unixnetstandard-Windows_NT|AnyCPU.Build.0 = netstandard-Unix-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnetstandard-Unixnetstandard-Windows_NT|AnyCPU.ActiveCfg = netstandard-Unix-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnetstandard-Unixnetstandard-Windows_NT|AnyCPU.Build.0 = netstandard-Unix-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnetstandard-Windows_NTnetstandard-Unix|AnyCPU.ActiveCfg = netstandard-Windows_NT-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnetstandard-Windows_NTnetstandard-Unix|AnyCPU.Build.0 = netstandard-Windows_NT-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnetstandard-Windows_NTnetstandard-Unix|AnyCPU.ActiveCfg = netstandard-Windows_NT-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnetstandard-Windows_NTnetstandard-Unix|AnyCPU.Build.0 = netstandard-Windows_NT-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnetstandard-Windows_NTnetstandard-Windows_NT|AnyCPU.ActiveCfg = netstandard-Windows_NT-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnetstandard-Windows_NTnetstandard-Windows_NT|AnyCPU.Build.0 = netstandard-Windows_NT-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnetstandard-Windows_NTnetstandard-Windows_NT|AnyCPU.ActiveCfg = netstandard-Windows_NT-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnetstandard-Windows_NTnetstandard-Windows_NT|AnyCPU.Build.0 = netstandard-Windows_NT-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Unix|AnyCPU.ActiveCfg = netcoreapp1.2corert-Unix-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Unix|AnyCPU.Build.0 = netcoreapp1.2corert-Unix-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Unix|AnyCPU.ActiveCfg = netcoreapp1.2corert-Unix-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Unix|AnyCPU.Build.0 = netcoreapp1.2corert-Unix-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Windows_NT|AnyCPU.ActiveCfg = netcoreapp1.2corert-Unix-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Windows_NT|AnyCPU.Build.0 = netcoreapp1.2corert-Unix-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Windows_NT|AnyCPU.ActiveCfg = netcoreapp1.2corert-Unix-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnetcoreapp1.2corert-Unixnetstandard-Windows_NT|AnyCPU.Build.0 = netcoreapp1.2corert-Unix-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Unix|AnyCPU.ActiveCfg = netcoreapp1.2corert-Windows_NT-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Unix|AnyCPU.Build.0 = netcoreapp1.2corert-Windows_NT-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Unix|AnyCPU.ActiveCfg = netcoreapp1.2corert-Windows_NT-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Unix|AnyCPU.Build.0 = netcoreapp1.2corert-Windows_NT-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Windows_NT|AnyCPU.ActiveCfg = netcoreapp1.2corert-Windows_NT-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Windows_NT|AnyCPU.Build.0 = netcoreapp1.2corert-Windows_NT-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Windows_NT|AnyCPU.ActiveCfg = netcoreapp1.2corert-Windows_NT-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnetcoreapp1.2corert-Windows_NTnetstandard-Windows_NT|AnyCPU.Build.0 = netcoreapp1.2corert-Windows_NT-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnet463-Windows_NTnetstandard-Unix|AnyCPU.ActiveCfg = net463-Windows_NT-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnet463-Windows_NTnetstandard-Unix|AnyCPU.Build.0 = net463-Windows_NT-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnet463-Windows_NTnetstandard-Unix|AnyCPU.ActiveCfg = net463-Windows_NT-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnet463-Windows_NTnetstandard-Unix|AnyCPU.Build.0 = net463-Windows_NT-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnet463-Windows_NTnetstandard-Windows_NT|AnyCPU.ActiveCfg = net463-Windows_NT-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.DebugNETCoreAppnet463-Windows_NTnetstandard-Windows_NT|AnyCPU.Build.0 = net463-Windows_NT-Debug|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnet463-Windows_NTnetstandard-Windows_NT|AnyCPU.ActiveCfg = net463-Windows_NT-Release|Any CPU {E7E8DE8A-9EC1-46A8-A6EE-727DB32DBEB8}.ReleaseNETCoreAppnet463-Windows_NTnetstandard-Windows_NT|AnyCPU.Build.0 = net463-Windows_NT-Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection EndGlobal