392 lines
18 KiB
XML
392 lines
18 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<Import Project="..\targets\Client.targets" />
|
|
<PropertyGroup>
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
<ProjectGuid>{A6516869-A2FB-4E31-85C8-2285490CB32C}</ProjectGuid>
|
|
<OutputType>WinExe</OutputType>
|
|
<RootNamespace>TrueCraft.Client</RootNamespace>
|
|
<AssemblyName>TrueCraft.Client</AssemblyName>
|
|
<NoWin32Manifest>False</NoWin32Manifest>
|
|
<SignAssembly>False</SignAssembly>
|
|
<DelaySign>False</DelaySign>
|
|
<RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
|
|
<AllowUnsafeBlocks>False</AllowUnsafeBlocks>
|
|
<NoStdLib>False</NoStdLib>
|
|
<TreatWarningsAsErrors>False</TreatWarningsAsErrors>
|
|
<OutputPath>bin\Release</OutputPath>
|
|
<DebugType>Full</DebugType>
|
|
<IntermediateOutputPath>obj\$(Configuration)\</IntermediateOutputPath>
|
|
<WarningLevel>4</WarningLevel>
|
|
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
|
<DefineConstants>$(DefineConstants);WINDOWS</DefineConstants>
|
|
<Optimize>False</Optimize>
|
|
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow>
|
|
<BaseIntermediateOutputPath>obj\</BaseIntermediateOutputPath>
|
|
<StartAction>Project</StartAction>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
|
<DefineConstants>$(DefineConstants);WINDOWS</DefineConstants>
|
|
<Optimize>true</Optimize>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' ">
|
|
<BaseAddress>4194304</BaseAddress>
|
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
|
<Prefer32Bit>True</Prefer32Bit>
|
|
<RegisterForComInterop>False</RegisterForComInterop>
|
|
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies>
|
|
<FileAlignment>4096</FileAlignment>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Platform)' == 'x86' ">
|
|
<PlatformTarget>x86</PlatformTarget>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
<Commandlineparameters>localhost SirCmpwn</Commandlineparameters>
|
|
<DebugType>
|
|
</DebugType>
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<DefineConstants>$(DefineConstants);DEBUG</DefineConstants>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
<Commandlineparameters>localhost SirCmpwn</Commandlineparameters>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Optimized Debug|AnyCPU' ">
|
|
<DebugType>
|
|
</DebugType>
|
|
<Optimize>true</Optimize>
|
|
<OutputPath>bin\Optimized Debug</OutputPath>
|
|
<DefineConstants>DEBUG;</DefineConstants>
|
|
<DebugSymbols>true</DebugSymbols>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Optimized Debug|x86' ">
|
|
<Optimize>false</Optimize>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<Reference Include="Ionic.Zip.Reduced">
|
|
<HintPath>..\lib\Ionic.Zip.Reduced.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="System" />
|
|
<Reference Include="System.Xml" />
|
|
<Reference Include="MonoGame.Framework">
|
|
<HintPath>..\packages\MonoGame.Framework.DesktopGL.3.5.1.1679\lib\net40\MonoGame.Framework.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="NVorbis">
|
|
<HintPath>..\packages\MonoGame.Framework.DesktopGL.3.5.1.1679\lib\net40\NVorbis.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="OpenTK">
|
|
<HintPath>..\packages\MonoGame.Framework.DesktopGL.3.5.1.1679\lib\net40\OpenTK.dll</HintPath>
|
|
</Reference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Compile Include="Input\KeyboardEventArgs.cs" />
|
|
<Compile Include="Input\KeyboardKeyEventArgs.cs" />
|
|
<Compile Include="Input\MouseButton.cs" />
|
|
<Compile Include="Input\MouseButtonEventArgs.cs" />
|
|
<Compile Include="Input\MouseEventArgs.cs" />
|
|
<Compile Include="Input\MouseMoveEventArgs.cs" />
|
|
<Compile Include="Input\MouseScrollEventArgs.cs" />
|
|
<Compile Include="Program.cs" />
|
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
<Compile Include="Rendering\Blocks\CobwebRenderer.cs" />
|
|
<Compile Include="Rendering\Blocks\SlabRenderer.cs" />
|
|
<Compile Include="Rendering\Camera.cs" />
|
|
<Compile Include="Rendering\Font.cs" />
|
|
<Compile Include="Rendering\FontRenderer.cs" />
|
|
<Compile Include="Rendering\FontStyle.cs" />
|
|
<Compile Include="Rendering\Renderer.cs" />
|
|
<Compile Include="Rendering\RendererEventArgs.cs" />
|
|
<Compile Include="Rendering\TextureMapper.cs" />
|
|
<Compile Include="TrueCraftGame.cs" />
|
|
<Compile Include="MultiplayerClient.cs" />
|
|
<Compile Include="Handlers\PacketHandlers.cs" />
|
|
<Compile Include="Events\ChatMessageEventArgs.cs" />
|
|
<Compile Include="BMFont.cs" />
|
|
<Compile Include="ReadOnlyWorld.cs" />
|
|
<Compile Include="Events\ChunkEventArgs.cs" />
|
|
<Compile Include="Rendering\Mesh.cs" />
|
|
<Compile Include="Rendering\BlockRenderer.cs" />
|
|
<Compile Include="Rendering\ChunkMesh.cs" />
|
|
<Compile Include="Rendering\Blocks\GrassRenderer.cs" />
|
|
<Compile Include="Rendering\Blocks\CraftingTableRenderer.cs" />
|
|
<Compile Include="Rendering\Blocks\TNTRenderer.cs" />
|
|
<Compile Include="Rendering\Blocks\SnowRenderer.cs" />
|
|
<Compile Include="Rendering\Blocks\TorchRenderer.cs" />
|
|
<Compile Include="Rendering\Blocks\LogRenderer.cs" />
|
|
<Compile Include="Rendering\ChunkRenderer.cs" />
|
|
<Compile Include="Rendering\Blocks\LeavesRenderer.cs" />
|
|
<Compile Include="Rendering\FlatQuadRenderer.cs" />
|
|
<Compile Include="Rendering\Blocks\LadderRenderer.cs" />
|
|
<Compile Include="Rendering\Blocks\SugarcaneRenderer.cs" />
|
|
<Compile Include="Rendering\Blocks\VegitationRenderer.cs" />
|
|
<Compile Include="Rendering\VertexPositionNormalColorTexture.cs" />
|
|
<Compile Include="Rendering\Blocks\WheatRenderer.cs" />
|
|
<Compile Include="Rendering\Blocks\WaterRenderer.cs" />
|
|
<Compile Include="Rendering\Blocks\FarmlandRenderer.cs" />
|
|
<Compile Include="VoxelCast.cs" />
|
|
<Compile Include="Input\KeyboardHandler.cs" />
|
|
<Compile Include="Input\MouseHandler.cs" />
|
|
<Compile Include="Modules\IGameplayModule.cs" />
|
|
<Compile Include="Modules\IInputModule.cs" />
|
|
<Compile Include="Modules\IGraphicalModule.cs" />
|
|
<Compile Include="Modules\ChunkModule.cs" />
|
|
<Compile Include="Modules\HighlightModule.cs" />
|
|
<Compile Include="Modules\PlayerControlModule.cs" />
|
|
<Compile Include="Modules\DebugInfoModule.cs" />
|
|
<Compile Include="Modules\HUDModule.cs" />
|
|
<Compile Include="Rendering\Blocks\CactusRenderer.cs" />
|
|
<Compile Include="Handlers\InventoryHandlers.cs" />
|
|
<Compile Include="Handlers\ChunkHandlers.cs" />
|
|
<Compile Include="Rendering\IconRenderer.cs" />
|
|
<Compile Include="Modules\InputModule.cs" />
|
|
<Compile Include="Input\GamePadHandler.cs" />
|
|
<Compile Include="Input\GamePadEventArgs.cs" />
|
|
<Compile Include="Input\GamePadButtonEventArgs.cs" />
|
|
<Compile Include="AudioManager.cs" />
|
|
<Compile Include="Modules\ChatModule.cs" />
|
|
<Compile Include="Modules\WindowModule.cs" />
|
|
<Compile Include="Modules\SkyModule.cs" />
|
|
</ItemGroup>
|
|
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\externals\fNbt\fNbt\fNbt.csproj">
|
|
<Project>{4488498D-976D-4DA3-BF72-109531AF0488}</Project>
|
|
<Name>fNbt</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\TrueCraft.API\TrueCraft.API.csproj">
|
|
<Project>{FEE55B54-91B0-4325-A2C3-D576C0B7A81F}</Project>
|
|
<Name>TrueCraft.API</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\TrueCraft.Core\TrueCraft.Core.csproj">
|
|
<Project>{FA4BE9A3-DBF0-4380-BA2B-FFAA71C4706D}</Project>
|
|
<Name>TrueCraft.Core</Name>
|
|
</ProjectReference>
|
|
</ItemGroup>
|
|
<ProjectExtensions>
|
|
<MonoDevelop>
|
|
<Properties>
|
|
<Policies>
|
|
<DotNetNamingPolicy DirectoryNamespaceAssociation="PrefixedHierarchical" ResourceNamePolicy="FileFormatDefault" />
|
|
</Policies>
|
|
</Properties>
|
|
</MonoDevelop>
|
|
</ProjectExtensions>
|
|
<ItemGroup />
|
|
<ItemGroup />
|
|
<ItemGroup>
|
|
<Content Include="Content\default-pack.png">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\default-pack.txt">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Fonts\pixel-license.txt">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Fonts\Pixel_Bold_0.png">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Fonts\Pixel_Italic_0.png">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Fonts\Pixel_Italic_1.png">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Fonts\Pixel_Regular_0.png">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\items.png">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\pack.png">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\pack.txt">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\terrain.png">
|
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
|
</Content>
|
|
<None Include="Content\Fonts\Pixel_Bold.fnt">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</None>
|
|
<None Include="Content\Fonts\Pixel_Italic.fnt">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</None>
|
|
<None Include="Content\Fonts\Pixel_Regular.fnt">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</None>
|
|
<None Include="packages.config" />
|
|
<Content Include="Content\Fonts\DejaVu_Bold_0.png">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<None Include="Content\Fonts\DejaVu_Bold.fnt">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</None>
|
|
<None Include="Content\Fonts\DejaVu_Italic.fnt">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</None>
|
|
<Content Include="Content\Fonts\DejaVu_Italic_0.png">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<None Include="Content\Fonts\DejaVu_Regular.fnt">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</None>
|
|
<Content Include="Content\Fonts\DejaVu_Regular_0.png">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\gui.png">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\icons.png">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\credits.txt">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_break_glass.1.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_break_glass.2.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_break_glass.3.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_cool_lava.1.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_cool_lava.2.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_cool_lava.3.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_dig_choppy.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_dig_cracky.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_dig_crumbly.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_dig_dig_immediate.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_dig_oddly_breakable_by_hand.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_dirt_footstep.1.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_dirt_footstep.2.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_dug_node.1.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_dug_node.2.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_glass_footstep.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_grass_footstep.1.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_grass_footstep.2.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_grass_footstep.3.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_gravel_footstep.1.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_gravel_footstep.2.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_gravel_footstep.3.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_gravel_footstep.4.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_hard_footstep.1.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_hard_footstep.2.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_hard_footstep.3.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_place_node.1.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_place_node.2.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_place_node.3.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_place_node_hard.1.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_place_node_hard.2.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_sand_footstep.1.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_sand_footstep.2.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_snow_footstep.1.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_snow_footstep.2.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_snow_footstep.3.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_wood_footstep.1.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_wood_footstep.2.ogg">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\Audio\default_hurt.wav">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\crafting.png">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\furnace.png">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<Content Include="Content\inventory.png">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<None Include="..\lib\OpenTK.dll.config">
|
|
<Link>OpenTK.dll.config</Link>
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</None>
|
|
<None Include="Content\moon.png">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</None>
|
|
<None Include="Content\sun.png">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</None>
|
|
</ItemGroup>
|
|
<ItemGroup />
|
|
</Project>
|